Как я могу установить состояние предыдущего экрана навигации React на текущем экране?
Я использую React Navigation для работы с маршрутами в моем проекте. У меня есть экран входа в систему и экран списка. Я поискал в документации React Navigation и нашел следующий фрагмент для такой аутентификации:
isSignedIn ? (
<>
<Stack.Screen name="List" component={List} />
</>
) : (
<>
<Stack.Screen name="Login" component={Login} />
</>
)
Я хочу знать, как лучше всего установить переменную (или состояние?) isLoggedIn
в файле маршрутов. И я хочу изменить значениеisLoggedIn
к true
когда пользователь нажимает кнопку входа в систему на экране входа в систему (для перехода к компоненту "Список").