Files
imexmobile/redux/root.reducer.js

22 lines
607 B
JavaScript

import AsyncStorage from "@react-native-community/async-storage";
import { combineReducers } from "redux";
import { persistReducer } from "redux-persist";
import appReducer from "./app/app.reducer";
import userReducer from "./user/user.reducer";
const persistConfig = {
key: "root",
storage: AsyncStorage,
whitelist: [],
blacklist: ["user", "app"],
// whitelist: ["messaging", "tech", "application"],
// blacklist: ["user", "email", "modals"],
};
const rootReducer = combineReducers({
user: userReducer,
app: appReducer,
});
export default persistReducer(persistConfig, rootReducer);