Я работаю над приложением RN, и когда пользователь выходит из приложения, я сбрасываю все состояние Redux до его начальных значений и перехожу на экран входа в систему.Однако при повторном входе состояние навигации было перенесено, что вызывает проблемы.Как я могу сбросить состояние навигации, чтобы каждый вход выполнялся как совершенно новый сеанс приложения?
Моя навигация выглядит так:
const MainNavigator = createBottomTabNavigator(
{
login: { screen: Login },
main: {
screen: createBottomTabNavigator(
{
home: {
screen: createStackNavigator({
...
}),
},
map: {
screen: createStackNavigator({
...
}),
},
},
),
},
},
{
initialRouteName: 'login',
},
);
Большое спасибо!