2021-10-26 18:19:13 +00:00
|
|
|
/**
|
|
|
|
* Project YooLearn
|
|
|
|
* File skills.selector
|
|
|
|
* Path app/redux/skills
|
|
|
|
* Created by BRICE ZELE
|
|
|
|
* Date: 13/09/2021
|
|
|
|
*/
|
|
|
|
import {createSelector} from "reselect";
|
|
|
|
|
|
|
|
const selectInsuranceListReducer = (state) => state.insuranceList;
|
|
|
|
const selectSubscribeInsuranceReducer = (state) => state.subscribeInsurance;
|
|
|
|
const selectInsurancePrimeAmountReducer = (state) => state.insurancePrimeAmount;
|
|
|
|
const selectUploadInsuranceImagesReducerReducer = (state) => state.uploadInsuranceImagesReducer;
|
2021-11-11 11:43:33 +00:00
|
|
|
const selectGetSubscriptionListReducerReducer = (state) => state.subscriptionList;
|
|
|
|
const selectActivatePaySubscriptionReducer = (state) => state.activatePaySubscription;
|
|
|
|
const selectAddBeneficiaryToSubscriptionReducer = (state) => state.addBeneficiaryToSubscription;
|
2021-11-22 18:20:54 +00:00
|
|
|
const selectGetUserByIdQRCodeReducer = (state) => state.getUserByIdQRCodeReducer;
|
|
|
|
const selectGetUserByNameOrNumberReducer = (state) => state.getUserByNameOrNumberReducer;
|
2021-11-29 11:30:04 +00:00
|
|
|
const selectGetDrugAppareilReducer = (state) => state.getDrugAppareilReducer;
|
|
|
|
const selectAddDrugReducer = (state) => state.addDrugReducer;
|
|
|
|
const selectGetProviderClassReducer = (state) => state.getProviderClassReducer;
|
|
|
|
const selectGetNetworkActReducer = (state) => state.getNetworkActReducer;
|
|
|
|
const selectCreateConsultationReducer = (state) => state.createConsultationReducer;
|
2021-11-30 15:33:51 +00:00
|
|
|
const selectGetAmountConsultationReducer = (state) => state.getAmountConsultationReducer;
|
2021-12-07 05:25:01 +00:00
|
|
|
const selectGetConsultationReducer = (state) => state.getConsultationReducer;
|
|
|
|
const selectAcceptRefuseConsultationReducer = (state) => state.acceptOrRejectConsultationReducer;
|
2021-10-26 18:19:13 +00:00
|
|
|
|
|
|
|
export const selectInsuranceList = createSelector(
|
|
|
|
[selectInsuranceListReducer],
|
|
|
|
(insuranceList) => insuranceList
|
|
|
|
);
|
|
|
|
|
|
|
|
export const selectSubscribeInsurance = createSelector(
|
|
|
|
[selectSubscribeInsuranceReducer],
|
|
|
|
(subscribeInsurance) => subscribeInsurance
|
|
|
|
);
|
|
|
|
|
|
|
|
export const selectInsurancePrimeAmount = createSelector(
|
|
|
|
[selectInsurancePrimeAmountReducer],
|
|
|
|
(insurancePrimeAmount) => insurancePrimeAmount
|
|
|
|
);
|
|
|
|
|
|
|
|
export const selectUploadInsuranceImages = createSelector(
|
|
|
|
[selectUploadInsuranceImagesReducerReducer],
|
|
|
|
(uploadInsuranceImagesReducer) => uploadInsuranceImagesReducer
|
|
|
|
);
|
2021-11-11 11:43:33 +00:00
|
|
|
|
|
|
|
export const selectSubscriptionList = createSelector(
|
|
|
|
[selectGetSubscriptionListReducerReducer],
|
|
|
|
(subscriptionList) => subscriptionList
|
|
|
|
);
|
|
|
|
|
|
|
|
export const selectAddBeneficiaryToSubscription = createSelector(
|
|
|
|
[selectAddBeneficiaryToSubscriptionReducer],
|
|
|
|
(addBeneficiaryToSubscription) => addBeneficiaryToSubscription
|
|
|
|
);
|
|
|
|
|
|
|
|
export const selectActivatePaySubscription = createSelector(
|
|
|
|
[selectActivatePaySubscriptionReducer],
|
|
|
|
(activatePaySubscription) => activatePaySubscription
|
|
|
|
);
|
2021-11-22 18:20:54 +00:00
|
|
|
|
|
|
|
export const selectGetUserByIdQRCode = createSelector(
|
|
|
|
[selectGetUserByIdQRCodeReducer],
|
|
|
|
(getUserByIdQRCode) => getUserByIdQRCode
|
|
|
|
);
|
|
|
|
export const selectGetUserByNameOrNumber = createSelector(
|
|
|
|
[selectGetUserByNameOrNumberReducer],
|
|
|
|
(getUserByNameOrNumber) => getUserByNameOrNumber
|
|
|
|
);
|
2021-11-29 11:30:04 +00:00
|
|
|
export const selectGetDrugAppareil = createSelector(
|
|
|
|
[selectGetDrugAppareilReducer],
|
|
|
|
(getDrugAppareil) => getDrugAppareil
|
|
|
|
);
|
|
|
|
export const selectAddDrug = createSelector(
|
|
|
|
[selectAddDrugReducer],
|
|
|
|
(addDrugReducer) => addDrugReducer
|
|
|
|
);
|
|
|
|
export const selectGetProviderClass = createSelector(
|
|
|
|
[selectGetProviderClassReducer],
|
|
|
|
(getProviderClassReducer) => getProviderClassReducer
|
|
|
|
);
|
|
|
|
export const selectCreateConsultation = createSelector(
|
|
|
|
[selectCreateConsultationReducer],
|
|
|
|
(createConsultationReducer) => createConsultationReducer
|
|
|
|
);
|
|
|
|
export const selectGetNetworkAct = createSelector(
|
|
|
|
[selectGetNetworkActReducer],
|
|
|
|
(getNetworkActReducer) => getNetworkActReducer
|
|
|
|
);
|
2021-11-30 15:33:51 +00:00
|
|
|
export const selectGetAmountConsultation = createSelector(
|
|
|
|
[selectGetAmountConsultationReducer],
|
|
|
|
(getAmountConsultationReducer) => getAmountConsultationReducer
|
|
|
|
);
|
2021-12-07 05:25:01 +00:00
|
|
|
export const selectGetConsultation = createSelector(
|
|
|
|
[selectGetConsultationReducer],
|
|
|
|
(selectGetConsultation) => selectGetConsultation
|
|
|
|
);
|
|
|
|
export const selectAcceptRefuseConsultation = createSelector(
|
|
|
|
[selectAcceptRefuseConsultationReducer],
|
|
|
|
(acceptRejectConsultation) => acceptRejectConsultation
|
|
|
|
);
|