ilink-world/redux/reducers/index.js

78 lines
4.3 KiB
JavaScript
Raw Normal View History

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;