Я использую Redux для управления состоянием.
Как я reset хранилище в его исходное состояние?
Например, скажем, у меня есть две учетные записи пользователей (u1
и u2
).
Представьте следующую последовательность событий:
-
Пользователь
u1
регистрируется в приложении и что-то делает, поэтому мы кэшируем некоторые данные в хранилище. -
Пользователь
u1
выходит из системы. -
Пользователь
u2
регистрируется в приложении без обновления браузера.
На этом этапе кэшированные данные будут связаны с u1
, и я хотел бы очистить его.
Как я могу reset сохранить хранилище Redux в исходное состояние, когда первый пользователь выходит из системы?