Приложение имеет несколько страниц, некоторые страницы необходимо войти, чтобы открыть, некоторые нет.Я хочу настроить каждую страницу, что ли нужно войти в конфигурации маршрута.но я не могу получить параметры инициализации в getstateforaction
|реактивная навигация |3.3.2 |Реактивный0,58,6 |узел |11.9.0 |нпм или пряжа |нпм
const MainNavigator = createStackNavigator({
Home,
Settings: createStackNavigator({ Setting: {
screen: Setting,
params: { auth : true}
}})
const defaultGetStateForAction = MainNavigator.router.getStateForAction
MainNavigator.router.getStateForAction = (action, lastState) => {
console.log(action) //print { type: "Navigation/NAVIGATE" , routeName: "Setting"}
return defaultGetStateForAction(action, lastState)
}