Files
bigcapital/packages/webapp/src/containers/Dialogs/WarehouseTransferNumberDialog/WarehouseTransferNumberDialogProvider.tsx
2023-02-03 01:02:31 +02:00

36 lines
912 B
TypeScript

// @ts-nocheck
import React, { createContext } from 'react';
import { DialogContent } from '@/components';
import { useSettingsWarehouseTransfers } from '@/hooks/query';
const WarehouseTransferNumberDilaogContext = createContext();
/**
* Warehouse transfer number dialog provier.
*/
function WarehouseTransferNumberDialogProvider({ query, ...props }) {
const { isLoading: isSettingsLoading } = useSettingsWarehouseTransfers();
// Provider payload.
const provider = {
isSettingsLoading,
};
return (
<DialogContent isLoading={isSettingsLoading}>
<WarehouseTransferNumberDilaogContext.Provider
value={provider}
{...props}
/>
</DialogContent>
);
}
const useWarehouseTransferNumberDialogContext = () =>
React.useContext(WarehouseTransferNumberDilaogContext);
export {
WarehouseTransferNumberDialogProvider,
useWarehouseTransferNumberDialogContext,
};