ilink-world/app/redux/insurance/insurance.selector.js

149 lines
5.9 KiB
JavaScript
Raw Permalink Normal View History

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;
2022-02-09 10:12:27 +00:00
const selectStopSubscriptionReducer = (state) => state.stopSubscription;
2021-11-11 11:43:33 +00:00
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-12-16 14:28:24 +00:00
const selectExecutionPrescriptionReducerReducer = (state) => state.executionPrescriptionReducer;
2022-01-04 11:42:58 +00:00
const selectModifyPrescriptionReducer = (state) => state.modifyPrescriptionReducer;
2022-02-01 12:18:02 +00:00
const selectDemandeAutorisationSoinReducer = (state) => state.demandeAutorisationSoinReducer;
2022-02-04 09:54:28 +00:00
const selectDeleteBeneficiaryeducerReducer = (state) => state.deleteBeneficiaryeducer;
2022-02-28 09:41:54 +00:00
const selectFacturerSoinReducer = (state) => state.facturerSoinReducer;
const selectCheckInsuranceCoverageAmountReducer = (state) => state.checkInsuranceCoverageAmountReducer;
2022-04-18 18:03:09 +00:00
const selectGetExclusionReducer = (state) => state.getExclusionReducer;
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
2022-02-09 10:12:27 +00:00
export const selectStopSubscription = createSelector(
[selectStopSubscriptionReducer],
(stopSubscription) => stopSubscription
);
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
);
2021-12-16 14:28:24 +00:00
export const selectExecutionPrescription = createSelector(
[selectExecutionPrescriptionReducerReducer],
(executionPrescription) => executionPrescription
);
2022-01-04 11:42:58 +00:00
export const selectModifyPrescription = createSelector(
[selectModifyPrescriptionReducer],
(modifyPrescriptionReducer) => modifyPrescriptionReducer
);
2022-02-01 12:18:02 +00:00
export const selectDemandeAutorisationSoin = createSelector(
[selectDemandeAutorisationSoinReducer],
(demandeAutorisationSoin) => demandeAutorisationSoin
);
2022-02-04 09:54:28 +00:00
export const selectDeleteBeneficiary = createSelector(
[selectDeleteBeneficiaryeducerReducer],
(deleteBeneficiary) => deleteBeneficiary
);
2022-02-28 09:41:54 +00:00
export const selectFacturerSoin = createSelector(
[selectFacturerSoinReducer],
(facturerSoin) => facturerSoin
);
export const selectCheckInsuranceCoverageAmount = createSelector(
[selectCheckInsuranceCoverageAmountReducer],
(checkInsuranceCoverageAmount) => checkInsuranceCoverageAmount
);
2022-04-18 18:03:09 +00:00
export const selectGetExclusion = createSelector(
[selectGetExclusionReducer],
(getExclusion) => getExclusion
2022-05-04 00:36:54 +00:00
);