Sergey
Oleg
Oleg
https://github.com/erikras/ducks-modular-redux/raw/master/migrate.jpg
Oleg
Обратите внимание на коли-во звезд, и то что в проекте кроме ридми ничего нет
Vyacheslav
Когда DrawerNavigator содержит в себе StackNavigator
Vyacheslav
Я когда читал не оч вник, а статья которую кидал помогла)
Alexsandr
@playra, короче я тут опять говна покушал, вопрос такой как вычеслять размеры шрифтов картинок, относительно размера экрана
Alexsandr
потому что это просто пипец
Alexsandr
Alexsandr
Alexsandr
хочется чтобы призапуске пересчитать размеры шрифтов
Alexsandr
чтобы они одинаково выглядели
Vaagn
Ilya
Alexsandr
я честно незнаю(
Ilya
Экраны же разного размера
Ilya
Физический размер шрифта одинаковый
Aleksei
я бы через нативку сделал, там можно узнать сколько займет
Alexsandr
я вот тоже думаю
Kirill
да, а я хочу чтобы был разный
надо наверное на PixelRatio обращать внимание, чтобы в зависимости от dpi узнавать множитель шрифта при старте приложения
Ilya
Ilya
К ширине экрана надо привязываться тогда
Никита
http://facebook.github.io/react-native/docs/text.html#allowfontscaling не то?
Kirill
Alexsandr
Да я пришёл к выводу что дизайнер у нас криворукий
Alexsandr
Всем спасибо
Alexsandr
Вариант с pixelratio подошёл
Anonymous
Всем привет !
У кого-нибудь было такое, что при navigation.dispatch componentWillMount вызывается 2 раза ?
При этом initialRoute работает нормально, когда начинаю ходить с drawer по сценам, начинается такое поведение.
Vit
cwm может скольугодно много раз до маунта вызываться) надо иметь это ввиду всегда)
Anonymous
Да ? ) Нука объясни с чем это связано тогда )
Vit
ну что-то изменилось пропсы-стейт
Vit
не важно
Vit
важно не пихать туда вызовы апи например
Anonymous
то есть ты утверждаешь, что при изменении пропсов или стейта будет cwm вызываться ? )
что-то не убедительно)
для этого думаю есть другие методы в реакте)
Vaagn
Vaagn
для проверки на то, надо ли перерисовать и пр, это же пре-ренденринг, нет?
Vaagn
а не, компонент уже железно будет пере-рендериваться в таком случае, перепутал
Anonymous
class LayoutNewscompany extends React.Component {
componentWillMount() {
console.log('did mount');
}
render() {
return null;
}
}
Как бы вот весь код пока что для теста этого бага фичи) did mount 2 раза) притом объясняю это происходит так, основной навигатор у меня Drawer, а внутри Stack, именно от Drawer -> Stack такое поведение, внтури стэка я также хожу по разным сценам и такого поведения нет.
Anonymous
Ок если не разберусь, пушну позже
Dave
подскажите люди добрые, добавил react-native-vector-icons, добавляю иконку, а она не отображается
Dave
Никита
пересобирал приложение?
Dave
Да, конешн
Dave
уже и сморел файлы андроида, на просторах стаковерфлоу писали что там могли не добавиться нужные строки
Aleksei
name выглядит странно, такая иконка точно есть?
Dave
import { Icon } from 'react-native-elements';
Dave
тоже самое
Dave
так тоже попробовал))
Dave
Aleksei
у меня ощущение что шрифты нужные не добавлены
Dave
Aleksei
тогда эту часть нужно исследовать
Aleksei
надо проверить gradle скрипты
Dave
Vyacheslav
react-native link
Vyacheslav
делал?
Dave
ага
Dave
rm -fr $TMPDIR/react-* or npm start -- --reset-cache на этой команде ничего не происходит, это норма?
Dave
Dave
а тут всё нормально?
Vit
On Android, you need to set textAlignVertical: "top" in the style prop to TextInput. Not well documented. блин
Dave
кстати, есть разница между вызовом, yarn start, react-native run-android, npm start?
Kyrylo
ну да
Kyrylo
есть
Kyrylo
в случае ... start тебе надо выбрать версию ios/android
Kyrylo
ну а если серьезно - тоже есть
Kyrylo
npm/yarn выполнят локальный react-native из ./node_modules. А react-native run-andrion выполнит глобальный
Dave
не помогло, иконка не поменялась😁
Aleksei
сделай уже репу на гитхабе, чтобы хоть глянуть нормально можно было
Aleksei
а то какие то гадания тут
Vaagn
первое и третье запустить скрипт start в package.json
Dave
https://github.com/CcRaZyY/native-app вот сборка