2020-06-23 08:55:19 +00:00
|
|
|
import { AsyncStorage } from "react-native";
|
|
|
|
import { persistCombineReducers } from "redux-persist";
|
|
|
|
import ActiveCountryListReducer from "./ActiveCountryListReducer";
|
2020-04-18 19:59:05 +00:00
|
|
|
import authKeyReducer from "./AuthKeyReducer";
|
2020-05-01 22:36:24 +00:00
|
|
|
import creditCancelDemandReducer from "./CreditCancelDemandReducer";
|
2020-06-23 08:55:19 +00:00
|
|
|
import creditTreatDemandReducer from "./CreditTreatDemandReducer";
|
|
|
|
import depositReducer from "./DepositReducer";
|
|
|
|
import GetNumberInformation from "./GetNumberInformation";
|
|
|
|
import GetUserIdentificationReducer from "./GetUserIdentificationReducer";
|
|
|
|
import CreateIdentificationReducer from "./IdentificationReducer";
|
|
|
|
import PayCountryNetworkReducer from "./PayCountryNetworkReducer";
|
|
|
|
import ValidateIdentificationReducer from "./ValidateIdentificationReducer";
|
|
|
|
import walletDetailReducer from "./WalletDetailReducer.js";
|
2020-05-03 09:16:24 +00:00
|
|
|
import WalletGetCommissionReducer from "./WalletGetCommissionReducer";
|
2020-06-23 08:55:19 +00:00
|
|
|
import walletReducer from "./WalletReducer";
|
2020-04-28 09:22:36 +00:00
|
|
|
import walletHistoryReducer from "./WalletTransactionHistoryReducer";
|
|
|
|
import walletTransferCommissionReducer from "./WalletTransferCommission";
|
2020-06-23 08:55:19 +00:00
|
|
|
import CountryByDialCodeReducer from "./CountryByDialCodeReducer";
|
2020-06-23 10:28:52 +00:00
|
|
|
import EnvoieUserWalletToWalletReducer from "./EnvoieUserWalletToWalletReducer";
|
2020-07-02 14:35:00 +00:00
|
|
|
import EnvoieUserWalletToWalletGetCommissionReducer from "./EnvoieUserWalletToWalletGetCommissionReducer";
|
|
|
|
import EnvoieUserWalletToCashReducer from "./EnvoieUserWalletToCashReducer";
|
|
|
|
import EnvoieUserWalletToCashGetCommissionReducer from "./EnvoieUserWalletToCashGetCommissionReducer";
|
|
|
|
import EnvoieUserWalletToCardReducer from "./EnvoieUserWalletToCardReducer";
|
|
|
|
import EnvoieUserWalletToCardGetCommissionReducer from "./EnvoieUserWalletToCardGetCommissionReducer";
|
|
|
|
import LinkCardReducer from "./LinkCardReducer";
|
2020-07-04 17:38:39 +00:00
|
|
|
import RetraitCashAgentIdVerificationReducer from "./RetraitCashAgentIdVerificationReducer";
|
2020-08-11 09:42:31 +00:00
|
|
|
import CreateGroupReducer from "./CreateGroupReducer";
|
|
|
|
import SaveOnesignalReducer from "./SaveOnesignalReducer";
|
2020-08-12 18:24:56 +00:00
|
|
|
import GetDemandsGroupReducer from "./GetDemandsGroupReducer";
|
2020-08-13 05:17:57 +00:00
|
|
|
import GetUniqueDemandsGroupReducer from "./GetUniqueDemandsGroupReducer";
|
2020-08-13 07:23:23 +00:00
|
|
|
import TreatDemandGroupReducer from "./TreatDemandGroupReducer";
|
2020-08-19 06:25:24 +00:00
|
|
|
import JoinGroupReducer from "./JoinGroupReducer";
|
2020-08-23 21:41:29 +00:00
|
|
|
import GetUserGroupDetailReducer from "./GetUserGroupDetailReducer";
|
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,
|
2020-06-17 14:09:27 +00:00
|
|
|
getNumberInformationReducer: GetNumberInformation,
|
2020-06-23 08:55:19 +00:00
|
|
|
getUserIdentificationReducer: GetUserIdentificationReducer,
|
|
|
|
validateIdentificationReducer: ValidateIdentificationReducer,
|
|
|
|
payCountryNetworkReducer: PayCountryNetworkReducer,
|
|
|
|
activeCountryListReducer: ActiveCountryListReducer,
|
2020-06-23 10:28:52 +00:00
|
|
|
countryByDialCode: CountryByDialCodeReducer,
|
2020-07-02 14:35:00 +00:00
|
|
|
envoieUserWalletToWalletReducer: EnvoieUserWalletToWalletReducer,
|
|
|
|
envoieUserWalletToWalletGetCommissionReducer: EnvoieUserWalletToWalletGetCommissionReducer,
|
|
|
|
countryByDialCode: CountryByDialCodeReducer,
|
|
|
|
envoieUserWalletToCashReducer: EnvoieUserWalletToCashReducer,
|
|
|
|
envoieUserWalletToCashGetCommissionReducer: EnvoieUserWalletToCashGetCommissionReducer,
|
|
|
|
envoieUserWalletToCardReducer: EnvoieUserWalletToCardReducer,
|
|
|
|
envoieUserWalletToCardGetCommissionReducer: EnvoieUserWalletToCardGetCommissionReducer,
|
2020-07-04 17:38:39 +00:00
|
|
|
linkCardReduder: LinkCardReducer,
|
2020-08-11 09:42:31 +00:00
|
|
|
retraitCashAgentIdVerificationReducer: RetraitCashAgentIdVerificationReducer,
|
|
|
|
createGroupReducer: CreateGroupReducer,
|
2020-08-12 18:24:56 +00:00
|
|
|
saveOnesignalReducer: SaveOnesignalReducer,
|
2020-08-13 05:17:57 +00:00
|
|
|
getDemandsGroupReducer: GetDemandsGroupReducer,
|
2020-08-13 07:23:23 +00:00
|
|
|
getUniqueDemandsGroupReducer: GetUniqueDemandsGroupReducer,
|
|
|
|
treatDemandGroupReducer: TreatDemandGroupReducer,
|
2020-08-23 21:41:29 +00:00
|
|
|
joinGroupReducer: JoinGroupReducer,
|
|
|
|
getUserGroupDetailReducer: GetUserGroupDetailReducer
|
2020-08-13 07:23:23 +00:00
|
|
|
|
2020-04-17 22:03:04 +00:00
|
|
|
});
|
|
|
|
|
|
|
|
export default rootReducer;
|