Как создавать временные переменные в Redux?
Подскажите, как быть в такой ситуации:
- Отправляется action — REQUEST_LOGIN, идёт запрос авторизации на сервер.
- Приходит ответ с ошибкой, текст ошибки записывается в store с помощью редьюсера.
- При обновлении страницы текст ошибки остаётся, так как был сохранён в store
Как можно переделать 1 и 2 шаги, чтобы избежать третьего?
Ответы (1 шт):
Автор решения: Sergey Lukashev
→ Ссылка
При обновлении страницы данные в store всегда очищаются.Ты, либо используешь local storage, либо что-то не то подразумеваешь под обновлением стрраницы.
Как избежать: при размонтировании компонента отправлять еще один action (RESET_STATE), который будет обнулять состояние store