Очистить Redux Persist store, используя redux-reset - PullRequest
1 голос
/ 24 января 2020

У меня есть действие для выхода из системы, как это. Я использую redux-reset .

export const logoutAction = () => {
  return dispatch => {
    dispatch({
      type: 'RESET'
    });
  };
};

Это не сброс, может кто-нибудь, пожалуйста, помогите мне?

И магазин я настроил так

import { createStore, applyMiddleware, compose } from 'redux';
import thunk from 'redux-thunk';
import { persistStore, persistReducer } from 'redux-persist';
import storage from 'redux-persist/lib/storage';
import reduxReset from 'redux-reset'

    import rootReducer from './reducers/rootReducer';

    const persistConfig = {
      key: 'root',
      storage
    };

    const enHanceCreateStore = compose(
      applyMiddleware(thunk),
      reduxReset()
    )(createStore);

    const persistedReducer = persistReducer(persistConfig, rootReducer);

    export const store = enHanceCreateStore(persistedReducer);
    export const persistor = persistStore(store);
...