Dmytro
Sergey
скан паспорта клиента, или который биллингу соответствует?
Sergey
Ок, спасибо, сейчас попробую
Валерия
Нет
Igor
Коллеги, у кого есть опыт эксплуатации Expo.io, насколько глючная вещь? Я буду выступать с докладом про бойлерплейты и хотел бы, чтобы участники митапа имели возможность на своих девайсах пощупать апликухи. Публиковать в сторы ну прям не уверен, что такие штуки пропустят модераторы
Igor
Думаю над Expo.io
Igor
Годнота или копать дальше?
Roma
Для демо самое-то, имхо
Roma
Только туннель у них иногда падает и тогда для демонстрации по qr коду всем придется подключитсья к одной сети
Никита
если кому интересно - выступления с субботника https://events.yandex.ru/events/yasubbotnik/20-Jan-2018/
Igor
Igor
Вот на нее смотрю, пускать козла в огород, в смысле зрителей на WiFi докладчика я не готов )
Vladimir
я Expo юзал для презентаций, но показывал только на одном девайсе
Vladimir
не уверен, что на несколько девайсом оно корректно взлетит
Роман
ребята
Роман
подскажите а splash скрин вы делаете?
Роман
ну оно же не успевает сразу стартануть
Vladimir
Делаем
Vladimir
Vladimir
А на потом можно и гитхаб пошарить
Igor
Igor
И она пригодится пока будет компилиться апа )
Igor
Но за акцент спс :)
Preeternal
Подскажите способ автоперевода json для i18n.
Igor
А как выглядит исходник?
Preeternal
делаю как здесь https://medium.com/@danielsternlicht/adding-localization-i18n-g11n-to-a-react-native-project-with-rtl-support-223f39a8e6f2
Alexander
<Button
icon={<Ionicons name='md-add' color={Colors.white} size={28} />}
onPress={() => {}}
buttonStyle={styles.addButton}
/>
Почему иконка не отображается? react-native-elements для Button и Ionicons из @expo/vector-icons
Demuz
Спасибо.
Богдан
доброй ночи, какой оптимальный вариант для реализации SectionList? Сам SectionList довольно долго рендериться, и из-за этого висит весь интерфейс до тех пор пока не закончит рендер
Vladimir
Народ, а кто-нибудь знает, как по json-описанию обьектов нагенерить спеки для flow? Гугл не выдает конечного решения, только тулы, заточенные на сваггер
Vladimir
или нужно несколько тулов в цепочку выстраивать json -> json-schema -> flow
Vit
https://transform.now.sh/json-to-flow-types/
Vit
такое?
Maxim 📱 D
Есть ли вариант обновлять предыдущий скрин? когда использую event мне пишет Warning: setState(...): Can only update a mounted or mounting component.
Роман
ребята
Vladimir
Роман
че лучше делать backround task или gcm
Aleksei
Maxim 📱 D
Aleksei
ну тогда либо не надо анмаунтить, либо просто рендерить с новыми данными
Maxim 📱 D
может это memory leak, потому что компонент вроде не unmounted
A
как в независимый от навигационного стэка компонент прокинуть props.navigation ?)
A
если по иерархии струтктуры он находится выше стэка навигации?
A
HOC withNavigation(MyComponent) почему-то не работает
A
хотя я предполагаю, что всё по той же причине
Aleksei
XY Problem
Ivan
Сделай навигацию через редакс)
A
вот я чего больше всего не хочу, так это навигации через редакс
Vit
как можно реакт-навигацию без редакса использовать, она ж уродская) а средаксом там можно волшебных экшонов понаделать, типа ResetTo к любому экрану мгновенно без отматывающих назад анимаций)
Alexey
@savelichalex :))))
A
A
если без редакса "отматывания" никак не обойти
Vit
case 'Navigation/RESET_TO': {
const { routeName } = action.payload
const newState = RootNavigator.router.getStateForAction(
NavigationActions.reset({
index: 0,
actions: [NavigationActions.navigate({ routeName })],
}),
RootNavigator.router.getStateForAction(NavigationActions.init()),
)
return newState || state
}
Vit
держи)
A
это вариант с редакс
A
если я правильно понял
Vit
да, в редюсере
Vit
можно и без наверное, всю вот эту портянку в функцию завернуть
Vit
я хз как оно там без редакса крутится
A
XY Problem
собственно вопрос в том, что кастомный drawer находится выше навигации
A
Aleksei
A
но в самом drawer есть список ссылок для навигации по приложению. и сделать this.props.navigation.navigate(..) я не могу
Aleksei
A
никак
Aleksei
делаешь cloneElement, добавляешь ref, а потом по этому рефу уже запрашиваешь и пропсы и navigation, главное понять какие там есть
A
в самом DrawerLayout чилдрены пробрасываются вот так:
<Animated.View style={styles.main}>
{this.props.children}
</Animated.View>
Aleksei
а теперь будет так
<Animated.View style={styles.main}>
{React.cloneElement(this.props.children, { ref: r => { this.navRef = r; }})}
</Animated.View>
A
A
не особо там чего есть
Aleksei
не особо там чего есть
предлагаю посмотреть сорцы StackNavigator (ну или что там корневое у тебя) и поискать как props.navigation приходит
Serhii
Всем привет. Возникла необходимость иметь набор констант в iOS, Android native modules и JS коде. Понятно, что очень бы не хотелось 3 раза их объявлять. Можно как-то прокинуть один JSON или ENUM во все платформы?