/** * 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; const selectGetSubscriptionListReducerReducer = (state) => state.subscriptionList; const selectActivatePaySubscriptionReducer = (state) => state.activatePaySubscription; const selectAddBeneficiaryToSubscriptionReducer = (state) => state.addBeneficiaryToSubscription; const selectGetUserByIdQRCodeReducer = (state) => state.getUserByIdQRCodeReducer; const selectGetUserByNameOrNumberReducer = (state) => state.getUserByNameOrNumberReducer; 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 ); export const selectSubscriptionList = createSelector( [selectGetSubscriptionListReducerReducer], (subscriptionList) => subscriptionList ); export const selectAddBeneficiaryToSubscription = createSelector( [selectAddBeneficiaryToSubscriptionReducer], (addBeneficiaryToSubscription) => addBeneficiaryToSubscription ); export const selectActivatePaySubscription = createSelector( [selectActivatePaySubscriptionReducer], (activatePaySubscription) => activatePaySubscription ); export const selectGetUserByIdQRCode = createSelector( [selectGetUserByIdQRCodeReducer], (getUserByIdQRCode) => getUserByIdQRCode ); export const selectGetUserByNameOrNumber = createSelector( [selectGetUserByNameOrNumberReducer], (getUserByNameOrNumber) => getUserByNameOrNumber );