Реактивный маршрутизатор ограничивает маршруты входа - PullRequest
0 голосов
/ 11 марта 2020

Я использую реакцию для создания приложения. Я использую компонент, чтобы получить jwt и сохранить маркер в куки ( не httponly ) при успешном входе в систему.

Есть несколько защищенных маршрутов, которые я успешно реализовал, используя HO C, однако после входа в систему, если я попытаюсь вручную go перейти на страницу / login, она немного испортится.

Вот как я пытался это исправить

<Route path="/login" render = {( ) => isLoggedIn? <Redirect to="/" /> : <Login />} />

isLoggedIn - это состояние контекста входа, которое обновляется при входе и выходе пользователя из системы. Путь "/" направляет к публике c

Этот метод работает, но выдает ошибку на консоли с сообщением "не удается выполнить обновление состояния реакции на отключенном компоненте"

Как мне обойти это?

...