Задать вопрос
@ikerya

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

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

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

Как можно переделать 1 и 2 шаги, чтобы избежать третьего?
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Sqvall
@Sqvall
Python, JavaScript fullstack developer.
Создай редьюсер который будет отслеживать что то вроде CLEAN_LOGIN_ERROR или общий CLEAN_ERROR, смотря как у тебя организован стор для этих ошибок, и просто вызывай экшен который будет активировать этот редьюсер там где тебе надо.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽