function createReducer(injectedReducers) {
        return combineReducers({
                form: formReducer,
                route: routeReducer,
                //  // login reducers
                //  LoginReducer,


                // Login
                LoginSuccess,
                LoginFail,
                ForgotRequestSuccess,
                ForgotRequestFail,
                PermissionRequestSuccess,
                PermissionRequestFail,
                RegistrationRequestSuccess,
                RegistrationRequestFail,

                //AreaBooking
                reducerByIdAreaBooking,
                reducerListAreaBooking,
                reducerSaveAreaBooking,
                reducerDeleteAreaBooking,
                reducerExistsAreaBooking,

                // ActiveReservation
                reducerActiveReservation,

                //ReservationEnquiry
                reducerReservationEnquiry,

                //reservation
                reservationByIdFromReducer,

                // ReservationAvialbleAreas
                reducerAvailableAreas,
                selectedAreasFromReducer,
                getSeatingsFromReducer,

                getFunctionsFromReducer,
                getFunctionDetailsFromReducer,
                getFunctionByIdFromReducer,
                getOrganizationsFromReducer,
                getCustomersByOrgFromReducer,
                getReservationStatusFromReducer,

                reducermenuPackages,
                selectedmenuPackagesReducer,

                reducerServices,
                reducerVendorsServiceId,
                // selectedServicesReducer,

                //eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
                // reducerByIdVendor,

                //contactPersonReducer
                contactPersonReducer,

                // editContactPersonReducer,
                reducerEditContactPerson,
                reducerDepartmentContactPerson,
                reducerDesignationContactPerson,

                //Banks
                reducerByIdBanks,
                reducerListBanks,
                reducerSaveBanks,
                reducerDeleteBanks,
                reducerExistsBanks,

                // BlockingType
                reducerByIdBlockingType,
                reducerListBlockingType,
                reducerSaveBlockingType,
                reducerDeleteBlockingType,
                reducerExistsBlockingType,

                // BlockReasons
                reducerByIdBlockReasons,
                reducerListBlockReasons,
                reducerSaveBlockReasons,
                reducerDeleteBlockReasons,
                reducerExistsBlockReasons,

                // DiscountTypes
                reducerByIdDiscountTypes,
                reducerListDiscountTypes,
                reducerSaveDiscountTypes,
                reducerDeleteDiscountTypes,
                reducerExistsDiscountTypes,
                // Department Master
                reducerByIdDepartment,
                reducerListDepartment,
                reducerSaveDepartment,
                reducerDeleteDepartment,
                reducerExistsDepartment,



                // IndustryTypes
                reducerByIdIndustryTypes,
                reducerListIndustryTypes,
                reducerSaveIndustryTypes,
                reducerDeleteIndustryTypes,
                reducerExistsIndustryTypes,

                // InstructionTypes
                reducerByIdInstructionTypes,
                reducerListInstructionTypes,
                reducerSaveInstructionTypes,
                reducerDeleteInstructionTypes,
                reducerExistsInstructionTypes,

                // InvoiceStatus
                reducerByIdInvoiceStatus,
                reducerListInvoiceStatus,
                reducerSaveInvoiceStatus,
                reducerDeleteInvoiceStatus,
                reducerExistsInvoiceStatus,

                // InvoiceVoidReasons
                reducerByIdInvoiceVoidReasons,
                reducerListInvoiceVoidReasons,
                reducerSaveInvoiceVoidReasons,
                reducerDeleteInvoiceVoidReasons,
                reducerExistsInvoiceVoidReasons,

                // Phone Number Types
                reducerByIdPhoneNumberType,
                reducerListPhoneNumberType,
                reducerSavePhoneNumberType,
                reducerDeletePhoneNumberType,

                //PaymentGateway
                reducerByIdPaymentGateway,
                reducerListPaymentGateway,
                reducerSavePaymentGateway,
                reducerDeletePaymentGateway,
                reducerExistsPaymentGateway,

                //PaymentModes
                reducerByIdPaymentModes,
                reducerListPaymentModes,
                reducerSavePaymentModes,
                reducerDeletePaymentModes,
                reducerExistsPaymentModes,

                // Payment Terms
                reducerSavePaymentTerms,
                reducerListPaymentTerms,
                reducerByIdPaymentTerms,
                reducerDeletePaymentTerms,

                // PricingType
                reducerByIdPricingType,
                reducerListPricingType,
                reducerSavePricingType,
                reducerDeletePricingType,
                reducerExistsPricingType,

                // ReservationStatus
                reducerByIdReservationStatus,
                reducerListReservationStatus,
                reducerSaveReservationStatus,
                reducerDeleteReservationStatus,
                reducerExistsReservationStatus,

                // SeatingType
                reducerByIdSeating,
                reducerListSeating,
                reducerSaveSeating,
                reducerDeleteSeating,
                reducerExistsSeating,

                //StaffCategory
                reducerByIdStaffCategory,
                reducerListStaffCategory,
                reducerSaveStaffCategory,
                reducerDeleteStaffCategory,
                reducerExistsStaffCategory,

                //TaxCategory
                reducerByIdTaxCategory,
                reducerListTaxCategory,
                reducerSaveTaxCategory,
                reducerDeleteTaxCategory,
                reducerExistsTaxCategory,

                form: formReducer,
                ...injectedReducers,
        });
}
/**
 * Creates the main reducer with the dynamically injected ones
 */
Creates the main reducer with the dynamically injected ones
Creates the main reducer with the dynamically injected ones
function createReducer(injectedReducers) {
        return combineReducers({
                form: formReducer,
                route: routeReducer,
                LoginSuccess,
                LoginFail,
                ForgotRequestSuccess,
                ForgotRequestFail,
                PermissionRequestSuccess,
                PermissionRequestFail,
                RegistrationRequestSuccess,
                RegistrationRequestFail,
                reducerByIdAreaBooking,
                reducerListAreaBooking,
                reducerSaveAreaBooking,
                reducerDeleteAreaBooking,
                reducerExistsAreaBooking,
                reducerActiveReservation,
                reducerReservationEnquiry,
                reservationByIdFromReducer,
                reducerAvailableAreas,
                selectedAreasFromReducer,
                getSeatingsFromReducer,
                getFunctionsFromReducer,
                getFunctionDetailsFromReducer,
                getFunctionByIdFromReducer,
                getOrganizationsFromReducer,
                getCustomersByOrgFromReducer,
                getReservationStatusFromReducer,
                reducermenuPackages,
                selectedmenuPackagesReducer,
                reducerServices,
                reducerVendorsServiceId,
                contactPersonReducer,
                reducerEditContactPerson,
                reducerDepartmentContactPerson,
                reducerDesignationContactPerson,
                reducerByIdBanks,
                reducerListBanks,
                reducerSaveBanks,
                reducerDeleteBanks,
                reducerExistsBanks,
                reducerByIdBlockingType,
                reducerListBlockingType,
                reducerSaveBlockingType,
                reducerDeleteBlockingType,
                reducerExistsBlockingType,
                reducerByIdBlockReasons,
                reducerListBlockReasons,
                reducerSaveBlockReasons,
                reducerDeleteBlockReasons,
                reducerExistsBlockReasons,
                reducerByIdDiscountTypes,
                reducerListDiscountTypes,
                reducerSaveDiscountTypes,
                reducerDeleteDiscountTypes,
                reducerExistsDiscountTypes,
                reducerByIdDepartment,
                reducerListDepartment,
                reducerSaveDepartment,
                reducerDeleteDepartment,
                reducerExistsDepartment,
                reducerByIdIndustryTypes,
                reducerListIndustryTypes,
                reducerSaveIndustryTypes,
                reducerDeleteIndustryTypes,
                reducerExistsIndustryTypes,
                reducerByIdInstructionTypes,
                reducerListInstructionTypes,
                reducerSaveInstructionTypes,
                reducerDeleteInstructionTypes,
                reducerExistsInstructionTypes,
                reducerByIdInvoiceStatus,
                reducerListInvoiceStatus,
                reducerSaveInvoiceStatus,
                reducerDeleteInvoiceStatus,
                reducerExistsInvoiceStatus,
                reducerByIdInvoiceVoidReasons,
                reducerListInvoiceVoidReasons,
                reducerSaveInvoiceVoidReasons,
                reducerDeleteInvoiceVoidReasons,
                reducerExistsInvoiceVoidReasons,
                reducerByIdPhoneNumberType,
                reducerListPhoneNumberType,
                reducerSavePhoneNumberType,
                reducerDeletePhoneNumberType,
                reducerByIdPaymentGateway,
                reducerListPaymentGateway,
                reducerSavePaymentGateway,
                reducerDeletePaymentGateway,
                reducerExistsPaymentGateway,
                reducerByIdPaymentModes,
                reducerListPaymentModes,
                reducerSavePaymentModes,
                reducerDeletePaymentModes,
                reducerExistsPaymentModes,
                reducerSavePaymentTerms,
                reducerListPaymentTerms,
                reducerByIdPaymentTerms,
                reducerDeletePaymentTerms,
                reducerByIdPricingType,
                reducerListPricingType,
                reducerSavePricingType,
                reducerDeletePricingType,
                reducerExistsPricingType,
                reducerByIdReservationStatus,
                reducerListReservationStatus,
                reducerSaveReservationStatus,
                reducerDeleteReservationStatus,
                reducerExistsReservationStatus,
                reducerByIdSeating,
                reducerListSeating,
                reducerSaveSeating,
                reducerDeleteSeating,
                reducerExistsSeating,
                reducerByIdStaffCategory,
                reducerListStaffCategory,
                reducerSaveStaffCategory,
                reducerDeleteStaffCategory,
                reducerExistsStaffCategory,
                reducerByIdTaxCategory,
                reducerListTaxCategory,
                reducerSaveTaxCategory,
                reducerDeleteTaxCategory,
                reducerExistsTaxCategory,
                form: formReducer,
                ...injectedReducers,
        });
}
function createReducer ( injectedReducers ) { return combineReducers ( { form : formReducer , route : routeReducer , LoginSuccess , LoginFail , ForgotRequestSuccess , ForgotRequestFail , PermissionRequestSuccess , PermissionRequestFail , RegistrationRequestSuccess , RegistrationRequestFail , reducerByIdAreaBooking , reducerListAreaBooking , reducerSaveAreaBooking , reducerDeleteAreaBooking , reducerExistsAreaBooking , reducerActiveReservation , reducerReservationEnquiry , reservationByIdFromReducer , reducerAvailableAreas , selectedAreasFromReducer , getSeatingsFromReducer , getFunctionsFromReducer , getFunctionDetailsFromReducer , getFunctionByIdFromReducer , getOrganizationsFromReducer , getCustomersByOrgFromReducer , getReservationStatusFromReducer , reducermenuPackages , selectedmenuPackagesReducer , reducerServices , reducerVendorsServiceId , contactPersonReducer , reducerEditContactPerson , reducerDepartmentContactPerson , reducerDesignationContactPerson , reducerByIdBanks , reducerListBanks , reducerSaveBanks , reducerDeleteBanks , reducerExistsBanks , reducerByIdBlockingType , reducerListBlockingType , reducerSaveBlockingType , reducerDeleteBlockingType , reducerExistsBlockingType , reducerByIdBlockReasons , reducerListBlockReasons , reducerSaveBlockReasons , reducerDeleteBlockReasons , reducerExistsBlockReasons , reducerByIdDiscountTypes , reducerListDiscountTypes , reducerSaveDiscountTypes , reducerDeleteDiscountTypes , reducerExistsDiscountTypes , reducerByIdDepartment , reducerListDepartment , reducerSaveDepartment , reducerDeleteDepartment , reducerExistsDepartment , reducerByIdIndustryTypes , reducerListIndustryTypes , reducerSaveIndustryTypes , reducerDeleteIndustryTypes , reducerExistsIndustryTypes , reducerByIdInstructionTypes , reducerListInstructionTypes , reducerSaveInstructionTypes , reducerDeleteInstructionTypes , reducerExistsInstructionTypes , reducerByIdInvoiceStatus , reducerListInvoiceStatus , reducerSaveInvoiceStatus , reducerDeleteInvoiceStatus , reducerExistsInvoiceStatus , reducerByIdInvoiceVoidReasons , reducerListInvoiceVoidReasons , reducerSaveInvoiceVoidReasons , reducerDeleteInvoiceVoidReasons , reducerExistsInvoiceVoidReasons , reducerByIdPhoneNumberType , reducerListPhoneNumberType , reducerSavePhoneNumberType , reducerDeletePhoneNumberType , reducerByIdPaymentGateway , reducerListPaymentGateway , reducerSavePaymentGateway , reducerDeletePaymentGateway , reducerExistsPaymentGateway , reducerByIdPaymentModes , reducerListPaymentModes , reducerSavePaymentModes , reducerDeletePaymentModes , reducerExistsPaymentModes , reducerSavePaymentTerms , reducerListPaymentTerms , reducerByIdPaymentTerms , reducerDeletePaymentTerms , reducerByIdPricingType , reducerListPricingType , reducerSavePricingType , reducerDeletePricingType , reducerExistsPricingType , reducerByIdReservationStatus , reducerListReservationStatus , reducerSaveReservationStatus , reducerDeleteReservationStatus , reducerExistsReservationStatus , reducerByIdSeating , reducerListSeating , reducerSaveSeating , reducerDeleteSeating , reducerExistsSeating , reducerByIdStaffCategory , reducerListStaffCategory , reducerSaveStaffCategory , reducerDeleteStaffCategory , reducerExistsStaffCategory , reducerByIdTaxCategory , reducerListTaxCategory , reducerSaveTaxCategory , reducerDeleteTaxCategory , reducerExistsTaxCategory , form : formReducer , ... injectedReducers , } ) ; }
Creates the main reducer with the dynamically injected ones
Creates the main reducer with the dynamically injected ones
//  // login reducers //  LoginReducer, // Login //AreaBooking // ActiveReservation //ReservationEnquiry //reservation // ReservationAvialbleAreas // selectedServicesReducer, //eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee // reducerByIdVendor, //contactPersonReducer // editContactPersonReducer, //Banks // BlockingType // BlockReasons // DiscountTypes // Department Master // IndustryTypes // InstructionTypes // InvoiceStatus // InvoiceVoidReasons // Phone Number Types //PaymentGateway //PaymentModes // Payment Terms // PricingType // ReservationStatus // SeatingType //StaffCategory //TaxCategory