У меня есть собственное реактивное приложение, работающее с реагирующей навигацией 3.9 с 2 компонентами Signup
и Event
:
export default class Signup extends React.Component {
}
export default class Event extends React.Component {
}
Также есть компонент-всплеск, который извлекает локальный токен.
Когда есть токен, полученный с локального диска, тогда начальный маршрут - Event
.В противном случае это Signup
.
const stack = createStackNavigator ({
Event: Event,
Signup: Signup,
},{
InitialRouteName: InitRoute //<<either Event or Signup
})
const initScreen = createSwitchNavigator({
Splash: Splash,
App: stack,
})
export default createAppContainer(initScreen)
Здесь InitRoute
необходимо установить путем проверки локального токена, который извлекается в компоненте-заставке.Динамические маршруты не очень прямолинейны с реактивной навигацией.Какой хороший способ реализовать это с помощью реагирующей навигации?