import React from 'react'; import intl from 'react-intl-universal'; import { useWarehouseTransfer } from 'hooks/query'; import { DrawerHeaderContent, DrawerLoading } from 'components'; const WarehouseTransferDetailDrawerContext = React.createContext(); /** * Warehouse transfer detail drawer provider. */ function WarehouseTransferDetailDrawerProvider({ warehouseTransferId = 5, ...props }) { // Handle fetch invoice detail. const { data: warehouseTransfer, isLoading: isWarehouseTransferLoading } = useWarehouseTransfer(warehouseTransferId, { enabled: !!warehouseTransferId, }); const provider = { warehouseTransfer, warehouseTransferId, }; return ( ); } const useWarehouseDetailDrawerContext = () => React.useContext(WarehouseTransferDetailDrawerContext); export { WarehouseTransferDetailDrawerProvider, useWarehouseDetailDrawerContext, };