ilink-world/redux/reducers/index.js

37 lines
1.6 KiB
JavaScript
Raw Normal View History

2020-04-17 22:03:04 +00:00
import { combineReducers } from "redux";
2020-04-18 19:59:05 +00:00
import walletReducer from "./WalletReducer";
2020-05-03 09:16:24 +00:00
import walletDetailReducer from "./WalletDetailReducer.js";
2020-04-18 19:59:05 +00:00
import authKeyReducer from "./AuthKeyReducer";
2020-04-24 15:11:08 +00:00
import depositReducer from "./DepositReducer";
2020-05-01 22:36:24 +00:00
import creditTreatDemandReducer from "./CreditTreatDemandReducer";
import creditCancelDemandReducer from "./CreditCancelDemandReducer";
2020-05-03 09:16:24 +00:00
import WalletGetCommissionReducer from "./WalletGetCommissionReducer";
2020-04-28 09:22:36 +00:00
import walletHistoryReducer from "./WalletTransactionHistoryReducer";
import walletTransferCommissionReducer from "./WalletTransferCommission";
2020-06-12 11:13:59 +00:00
import CreateIdentificationReducer from "./IdentificationReducer";
2020-06-16 09:25:46 +00:00
import GetNumberInformation from "./GetNumberInformation";
2020-04-18 19:59:05 +00:00
import { persistCombineReducers } from "redux-persist";
import { AsyncStorage } from "react-native";
2020-04-17 22:03:04 +00:00
2020-04-18 19:59:05 +00:00
const persistConfig = {
key: 'root',
storage: AsyncStorage,
whitelist: ['authKeyReducer'],
blacklist: []
};
const rootReducer = persistCombineReducers(persistConfig, {
2020-04-18 23:19:11 +00:00
walletReducer: walletReducer,
2020-05-03 09:16:24 +00:00
walletDetailReducer: walletDetailReducer,
2020-04-24 15:11:08 +00:00
authKeyReducer: authKeyReducer,
2020-04-28 09:22:36 +00:00
depositReducer: depositReducer,
walletHistoryReducer: walletHistoryReducer,
2020-05-01 22:36:24 +00:00
walletTransferCommissionReducer: walletTransferCommissionReducer,
creditTreatDemandReducer: creditTreatDemandReducer,
2020-05-03 09:16:24 +00:00
creditCancelDemandReducer: creditCancelDemandReducer,
walletGetCommission: WalletGetCommissionReducer,
2020-06-16 09:25:46 +00:00
createIdentificationReducer: CreateIdentificationReducer,
getNumberInformationReducer: GetNumberInformation
2020-04-17 22:03:04 +00:00
});
export default rootReducer;