Brown
когда переходит в майн экран, он завернут в StackNavigator
Aleksei
ну, все логично, будет навбар показыватся
Brown
Ага
Brown
а чтобы в IOS снизу табы
Brown
а сверху ничего
Aleksei
ну так конфиги для чего?) не просто так же их придумали)
Brown
Так с этим ок, а где лучше сделать проверку, есть ли токен или нет и если нет то перейти в экран получения токена
Brown
?
Brown
Brown
Brown
Тут просто по умолчанию не заметил
Aleksei
Brown
смотри по умолчани страница Home, ее показывать если у нас в переменной token не пустой, если он пустой то на страницу авторизации
Igor
сразу в 4 сообществах одновременно у меня засветился 🤘
mAX
да,готовить надо уметь!
Подскажите как такое нужно делать правильно..
есть stack после логина перешел на Drawer страничку
и нужно чтобы пользователь слайдом назад логин не мог открывать, а меню мог…
вставил в StackNavigator navigationOptions: { gesturesEnabled: false } и теперь назад логин не возвращается,но и Drawer не открыть!
mAX
вот тут обсуждается https://github.com/react-community/react-navigation/issues/2022
mAX
но нормального решения не видно..
Brown
Brown
Это не прокактить?
Brown
index 0
mAX
Спасибо, надо попробовать)
Brown
В конфигах настроить, сча найду скину
Brown
Brown
я пока все сломал, сча другое смотрю
Дмитрий
Короче, вот так фиксится
Дмитрий
Egor
Ilya
Egor
Ясно, спасибо.
Vladimir
правильно ли понял в гугле, что на react native можно сделать офлайн приложение, которое синхронизирует данные когда появится инет?
DeniskaAb
DeniskaAb
Как кэш в браузере
Vladimir
Brown
const RouteLoginConfig = {
Home: {screen: HomeScreen},
SetPhone: {screen: SetPhoneScreen},
GetToken: {screen: GetTokenScreen},
Main: { screen: MainScreen },
};
export const LoginScreenNavigator = StackNavigator(RouteLoginConfig);
как правильно експорт сделать или нельзя?
Дмитрий
Сложности с добавлением либ, которые требуют react-native link, и еще какие-то кастомные баги, невозможность юзать dev settings
Дмитрий
Да уж, гугл постарались на славу, на убунту тоже не смог из-за этого нормально поставить
Artur
а в чем сложность установить android studio?
Artur
ide тебе подтянет все что необходимо и юзай на здоровье
Джон
Ребят, а как вы подходите к работе над проектом? Какой вариант вам более привычен/удобен? Я вижу 2 варианта:
1) Делать слоями — сначала вся навигация, потом вся верстка, потом middleware и работа с API
2) Делать все постепенно — сверстал экран, подключил API, добавил навигацию на следующий экран, сверстал следующий экран итд.
Джон
Еще интересно, при верстке тестите ли на девайсах, и проверяете ли верстку на обоих платформах во всех ориентациях, или постепенно делаете?
Alex
вроде, Студия и не нужна для запуска, ну и весит она понт по сравнению с тем сколько весит СДК и НДК
Aleksei
Джон
А мне кажется, если делать слоями, то потом меньше рефакторить, и код качественнее..
Aleksei
тебе кажется)
Джон
Alex
так он и со студией, вроде, не запускается
Alex
Генимоушен можно юзать, он полегче должен быть стандартного
Aleksei
Aleksei
не, ну эмулятор то конечно нужно запустить)
Anton
Anton
почему не переносит на след строку
Anton
а скрывает за многоточием
Vladyslav
<Text numberOfLines={1} /> и посмотри в сторону свойства ellipsizeMode
Egor
всё запускается вы чего
Egor
и работать должно без всякой студии
Egor
Egor
примерно так же
Egor
у эмулятора есть имя
Egor
его надо использовать чтобы запустился нужный эмулятор
emulator -avd avd_name
Egor
список - emulator -list-avds
Egor
но точно я не помню, могу завтра посмотреть
Egor
возможно так
react-native run-android emulator -avd avd_name
Дмитрий
https://stackoverflow.com/questions/7837952/what-is-the-command-to-list-the-available-avdnames
Джон
посоны, а почему в FlatList только по таймауту срабатывают методы?
Джон
Джон
и то, при 0 таймауте не срабатывает
Джон
или надо в componentWillReceiveProps ?
Egor
очень может быть что в тот моммент в списке пусто и он никуда и не скроллится
Джон
ага понял, спасибо
Egor
пробуйте по-разному, поставьте лог в рендер итема
Egor
и будет видно есть что или нет в списке
Egor
ну и лог в функци что в таймауте
Evgeny
https://expo.io говно или нет? Объясните
Evgeny
Какие констрейты при использовании
Джон
⩔wein