Added app reducer, fixed package issues, begun camera screen updates

This commit is contained in:
Patrick Fic
2020-11-09 18:43:59 -08:00
parent 86744ff29a
commit ab1e04f564
22 changed files with 653 additions and 68 deletions

View File

@@ -1,30 +1,21 @@
import AsyncStorage from "@react-native-community/async-storage";
import { combineReducers } from "redux";
import { persistReducer } from "redux-persist";
import AsyncStorage from "@react-native-community/async-storage";
import appReducer from "./app/app.reducer";
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 techReducer from "./tech/tech.reducer";
const persistConfig = {
key: "root",
storage: AsyncStorage,
whitelist: [],
blacklist: ["user"],
blacklist: ["user", "app"],
// whitelist: ["messaging", "tech", "application"],
// blacklist: ["user", "email", "modals"],
};
const rootReducer = combineReducers({
user: userReducer,
// messaging: messagingReducer,
// email: emailReducer,
// modals: modalsReducer,
// application: applicationReducer,
// tech: techReducer,
app: appReducer,
});
export default persistReducer(persistConfig, rootReducer);