import { Drawer, Modal } from '@wix/design-system'; import React, { useState } from 'react'; import { useToolbarCollectionContext } from '../ToolbarCollectionContext'; import { FiltersMap, ModalState } from '@wix/bex-core'; import { ImportButtonModalLayout } from './ImportButtonModalLayout'; import { observer } from 'mobx-react-lite'; import { ImportModalProps } from './ImportProps'; import { useIsMobile } from '../../hooks/useIsMobile'; function _ImportModal(props: ImportModalProps) { const table = useToolbarCollectionContext(); const [importModalState] = useState( () => (table.importState ??= new ModalState()), ); const isMobile = useIsMobile(); const child = ( ); if (isMobile) { return ( {child} ); } return ( {child} ); } export const ImportModal = observer(_ImportModal);