import type { JSX } from 'react'; import { useLazyLoader } from '~/components/utils/use-lazy-loader'; import { usePageBulkExportSelectModalStatus } from '../states/modal'; type PageBulkExportSelectModalProps = Record; export const PageBulkExportSelectModalLazyLoaded = (): JSX.Element => { const status = usePageBulkExportSelectModalStatus(); const PageBulkExportSelectModal = useLazyLoader( 'page-bulk-export-select-modal', () => import('./PageBulkExportSelectModal').then((mod) => ({ default: mod.PageBulkExportSelectModal, })), status?.isOpened ?? false, ); return PageBulkExportSelectModal ? : <>; };