@ikerya

Как создавать временные переменные в Redux?

Привет. Подскажите, как быть в такой ситуации:

1. Отправляется action — REQUEST_LOGIN, идёт запрос авторизации на сервер.
2. Приходит ответ с ошибкой, текст ошибки записывается в store с помощью редьюсера.
3. При обновлении страницы текст ошибки остаётся, так как был сохранён в store

Как можно переделать 1 и 2 шаги, чтобы избежать третьего?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
Sqvall
@Sqvall
Python, JavaScript fullstack developer.
Создай редьюсер который будет отслеживать что то вроде CLEAN_LOGIN_ERROR или общий CLEAN_ERROR, смотря как у тебя организован стор для этих ошибок, и просто вызывай экшен который будет активировать этот редьюсер там где тебе надо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы