Size: a a a

React Native — русскоговорящее сообщество

2020 January 20

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Max Lychko
глобально компонет и в нем решал куда пускать юзера, а экран с паролем вынес бы в роут с типом модал
о, вот еще мне не понятно, типо модалка - это модалка, почему ее через роут контролируют?
источник

ML

Max Lychko in React Native — русскоговорящее сообщество
ну в реак навигации есть тип экран и модал
источник

ML

Max Lychko in React Native — русскоговорящее сообщество
здесь тебе подойдет модал
источник

ML

Max Lychko in React Native — русскоговорящее сообщество
можешь сделать hoc и обернуть нужную часть приложения
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
а есть примеры открытые? как можно делать обработку роутов? посмотреть хочу, перед тем как что то делать
источник

ML

Max Lychko in React Native — русскоговорящее сообщество
ну могу доки посоветовать https://reactnavigation.org/
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
Bogdan Shelomanov
вот так в вебе я делал, но что то смотрю, такое не прокатит в рн
я вот так хочу сделать, обертку над конфигом типо, вдруг получится
источник

ML

Max Lychko in React Native — русскоговорящее сообщество
там все норм описанно
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Bogdan Shelomanov
о, вот еще мне не понятно, типо модалка - это модалка, почему ее через роут контролируют?
в навигации есть рутнейм, это стринговый параметр туда можно подставить то что ты хочешь, делаешь this.getrouteName() и в методе проверяешь залошинен ли юзер, если да то делаешь на хоум если нет то на логин
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
да там пиздец, это нельзя нормальным людям показывать
источник

ML

Max Lychko in React Native — русскоговорящее сообщество
Bogdan Shelomanov
я вот так хочу сделать, обертку над конфигом типо, вдруг получится
хз получится ли у тебя, в вэбе роуты это компонетны а здесь по другому немногу
источник

BS

Bogdan Shelomanov in React Native — русскоговорящее сообщество
короче, нужно пробовать
источник

DN

Danila Nikonets in React Native — русскоговорящее сообщество
const App: () => React$Node = () => {

что за прослойка React$Node в RN шаблоне?
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Юра Зинченко
const pages = {
 login : {
   screen : LoginPage
 }
}
createDrawerNavigation({...pages}, {initialRouteName         : 'login'})
А можно еще вопрос. Тут используется spred оператор. Он какую функцию выполняет? Разворачивает объект на элементы?
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Сколько читаю, не могу врубиться
источник

DN

Danila Nikonets in React Native — русскоговорящее сообщество
Игорь Стрелов
А можно еще вопрос. Тут используется spred оператор. Он какую функцию выполняет? Разворачивает объект на элементы?
а разве есть у него какие-то другие функции?
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Игорь Стрелов
А можно еще вопрос. Тут используется spred оператор. Он какую функцию выполняет? Разворачивает объект на элементы?
ага
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
Т.е. если я просто передам туда обьект, то он ругаться будет?
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Игорь Стрелов
Т.е. если я просто передам туда обьект, то он ругаться будет?
да
источник

ИС

Игорь Стрелов in React Native — русскоговорящее сообщество
После java немного непривычно)
источник