diff --git a/client/src/redux/root.reducer.js b/client/src/redux/root.reducer.js index 973ef8656..f29081378 100644 --- a/client/src/redux/root.reducer.js +++ b/client/src/redux/root.reducer.js @@ -2,19 +2,24 @@ import { combineReducers } from "redux"; import { persistReducer } from "redux-persist"; import storage from "redux-persist/lib/storage"; import { withReduxStateSync } from "redux-state-sync"; - -import userReducer from "./user/user.reducer"; -import messagingReducer from "./messaging/messaging.reducer"; -import emailReducer from "./email/email.reducer"; -import modalsReducer from "./modals/modals.reducer"; import applicationReducer from "./application/application.reducer"; +import emailReducer from "./email/email.reducer"; +import messagingReducer from "./messaging/messaging.reducer"; +import modalsReducer from "./modals/modals.reducer"; import techReducer from "./tech/tech.reducer"; +import userReducer from "./user/user.reducer"; -const persistConfig = { - key: "root", - storage, - whitelist: ["messaging", "tech", "application"], - blacklist: ["user", "email", "modals"], +// const persistConfig = { +// key: "root", +// storage, +// whitelist: ["messaging", "tech", "application"], +// blacklist: ["user", "email", "modals"], +// }; + +const applicationPersistConfig = { + key: "v", + storage: storage, + whitelist: ["recentItems"], }; const rootReducer = combineReducers({ @@ -22,8 +27,12 @@ const rootReducer = combineReducers({ messaging: messagingReducer, email: emailReducer, modals: modalsReducer, - application: applicationReducer, + application: persistReducer(applicationPersistConfig, applicationReducer), tech: techReducer, }); -export default withReduxStateSync(persistReducer(persistConfig, rootReducer)); +export default withReduxStateSync( + // persistReducer(persistConfig, + rootReducer + //) +);