const { listStaffRef, createVendorRef, updateVendorRef, deleteVendorRef, createVendorRateRef, updateVendorRateRef, deleteVendorRateRef, createEventRef, updateEventRef, deleteEventRef, listEventsRef, getEventByIdRef, filterEventsRef, createStaffRef, listVendorRef, getVendorByIdRef, filterVendorsRef, createVendorDefaultSettingRef, updateVendorDefaultSettingRef, deleteVendorDefaultSettingRef, listVendorDefaultSettingsRef, getVendorDefaultSettingByIdRef, filterVendorDefaultSettingsRef, listVendorRateRef, getVendorRateByIdRef, filterVendorRatesRef, connectorConfig } = require('../index.cjs.js'); const { validateArgs, CallerSdkTypeEnum } = require('firebase/data-connect'); const { useDataConnectQuery, useDataConnectMutation, validateReactArgs } = require('@tanstack-query-firebase/react/data-connect'); exports.useListStaff = function useListStaff(dcOrOptions, options) { const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options); const ref = listStaffRef(dcInstance); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useCreateVendor = function useCreateVendor(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return createVendorRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useUpdateVendor = function useUpdateVendor(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return updateVendorRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useDeleteVendor = function useDeleteVendor(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return deleteVendorRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useCreateVendorRate = function useCreateVendorRate(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return createVendorRateRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useUpdateVendorRate = function useUpdateVendorRate(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return updateVendorRateRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useDeleteVendorRate = function useDeleteVendorRate(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return deleteVendorRateRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useCreateEvent = function useCreateEvent(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return createEventRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useUpdateEvent = function useUpdateEvent(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return updateEventRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useDeleteEvent = function useDeleteEvent(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return deleteEventRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useListEvents = function useListEvents(dcOrOptions, options) { const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options); const ref = listEventsRef(dcInstance); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useGetEventById = function useGetEventById(dcOrVars, varsOrOptions, options) { const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true); const ref = getEventByIdRef(dcInstance, inputVars); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useFilterEvents = function useFilterEvents(dcOrVars, varsOrOptions, options) { const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, false); const ref = filterEventsRef(dcInstance, inputVars); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useCreateStaff = function useCreateStaff(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return createStaffRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useListVendor = function useListVendor(dcOrOptions, options) { const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options); const ref = listVendorRef(dcInstance); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useGetVendorById = function useGetVendorById(dcOrVars, varsOrOptions, options) { const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true); const ref = getVendorByIdRef(dcInstance, inputVars); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useFilterVendors = function useFilterVendors(dcOrVars, varsOrOptions, options) { const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, false); const ref = filterVendorsRef(dcInstance, inputVars); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useCreateVendorDefaultSetting = function useCreateVendorDefaultSetting(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return createVendorDefaultSettingRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useUpdateVendorDefaultSetting = function useUpdateVendorDefaultSetting(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return updateVendorDefaultSettingRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useDeleteVendorDefaultSetting = function useDeleteVendorDefaultSetting(dcOrOptions, options) { const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options); function refFactory(vars) { return deleteVendorDefaultSettingRef(dcInstance, vars); } return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useListVendorDefaultSettings = function useListVendorDefaultSettings(dcOrOptions, options) { const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options); const ref = listVendorDefaultSettingsRef(dcInstance); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useGetVendorDefaultSettingById = function useGetVendorDefaultSettingById(dcOrVars, varsOrOptions, options) { const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true); const ref = getVendorDefaultSettingByIdRef(dcInstance, inputVars); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useFilterVendorDefaultSettings = function useFilterVendorDefaultSettings(dcOrVars, varsOrOptions, options) { const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, false); const ref = filterVendorDefaultSettingsRef(dcInstance, inputVars); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useListVendorRate = function useListVendorRate(dcOrOptions, options) { const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options); const ref = listVendorRateRef(dcInstance); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useGetVendorRateById = function useGetVendorRateById(dcOrVars, varsOrOptions, options) { const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true); const ref = getVendorRateByIdRef(dcInstance, inputVars); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); } exports.useFilterVendorRates = function useFilterVendorRates(dcOrVars, varsOrOptions, options) { const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, false); const ref = filterVendorRatesRef(dcInstance, inputVars); return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact); }