import { Drawer, Modal } from '@wix/design-system'; import React, { useState } from 'react'; import { useToolbarCollectionContext } from '../ToolbarCollectionContext'; import { FiltersMap, ModalState } from '@wix/bex-core'; import { ExportButtonModalLayout } from './ExportButtonModalLayout'; import { observer } from 'mobx-react-lite'; import { ExportModalProps } from './ExportProps'; import { useIsMobile } from '../../hooks/useIsMobile'; function _ExportModal(props: ExportModalProps) { const table = useToolbarCollectionContext(); const [exportModalState] = useState( () => (table.exportState ??= new ModalState()), ); const isMobile = useIsMobile(); const child = ( ); if (isMobile) { return ( {child} ); } return ( {child} ); } export const ExportModal = observer(_ExportModal);