Size: a a a

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

2021 May 17

DK

Denis Krasnov in React Native — русскоговорящее сообщество
А если попросить дожидаться то ругается и говорит что на момент инициализации нечего рендерить
источник

DK

Denis Krasnov in React Native — русскоговорящее сообщество
И это RootStack, а не компонент. Так что дидМаунт не вариант
источник

AP

Anton Petryayev in React Native — русскоговорящее сообщество
Понял
источник

AP

Anton Petryayev in React Native — русскоговорящее сообщество
Тогда надо смотреть на ситуацию полностью
источник

G

G@l9 in React Native — русскоговорящее сообщество
Благодарю
источник

DK

Denis Krasnov in React Native — русскоговорящее сообщество
Вот полная ситуация
источник

DK

Denis Krasnov in React Native — русскоговорящее сообщество
Получаем из асинк сторейджа чек, прошел человек онбординг или нет. Если да, то показываем ему стак без онбординга, если нет то с ним
источник

AP

Anton Petryayev in React Native — русскоговорящее сообщество
Попробуй не тернарный
источник

AP

Anton Petryayev in React Native — русскоговорящее сообщество
А обычный иф
источник

DK

Denis Krasnov in React Native — русскоговорящее сообщество
Типа 2 ретерна сделать? Тогда ругается что во время инициализации нечего рендерить
источник

AZ

Andrey Zabolotniy in React Native — русскоговорящее сообщество
заведи в стейте лоадер, инициализируй его в тру, показывай спиннер не весь экран, а когда твой гетонбордингЧек отрабатывает, ставь лоадер в фолс и рендерь дальше бизнес логику
источник

AZ

Andrey Zabolotniy in React Native — русскоговорящее сообщество
вообще за сплешскрином такое спрятать бы
источник

DK

Denis Krasnov in React Native — русскоговорящее сообщество
Нету сплешскрина. Даже не рисовали
источник

AZ

Andrey Zabolotniy in React Native — русскоговорящее сообщество
значит спиннер цепляй
источник

DK

Denis Krasnov in React Native — русскоговорящее сообщество
Ща попробую. Спасибо
источник

AZ

Andrey Zabolotniy in React Native — русскоговорящее сообщество
ну или вообще пустую вьюху можно)
источник

IP

Igor P in React Native — русскоговорящее сообщество
async возращает Promise, Boolean(new Promise(() => null)) === true
источник

DK

Denis Krasnov in React Native — русскоговорящее сообщество
А как поставить заглушку вместо Стака пока он выполняет промис?
источник

AZ

Andrey Zabolotniy in React Native — русскоговорящее сообщество
if (loading) return null
источник
2021 May 18

DK

Denis Krasnov in React Native — русскоговорящее сообщество
Супер. Выручил. Можно еще один вопрос? Как-нибудь можно сделать navigation.push без анимации?
источник