Как я могу установить состояние предыдущего экрана навигации React на текущем экране?

Я использую React Navigation для работы с маршрутами в моем проекте. У меня есть экран входа в систему и экран списка. Я поискал в документации React Navigation и нашел следующий фрагмент для такой аутентификации:

isSignedIn ? (
  <>
    <Stack.Screen name="List" component={List} />
  </>
) : (
  <>
    <Stack.Screen name="Login" component={Login} />
  </>
)

Я хочу знать, как лучше всего установить переменную (или состояние?) isLoggedInв файле маршрутов. И я хочу изменить значениеisLoggedIn к true когда пользователь нажимает кнопку входа в систему на экране входа в систему (для перехода к компоненту "Список").

0 ответов

Другие вопросы по тегам