import { useModels } from '../context/models-context'; import { ModelsActionDialog } from './models-action-dialog'; import { ModelsAssociationDialog } from './models-association-dialog'; import { ModelsBatchCreateDialog } from './models-batch-create-dialog'; import { ModelsBulkDisableDialog } from './models-bulk-disable-dialog'; import { ModelsBulkEnableDialog } from './models-bulk-enable-dialog'; import { ModelsDeleteDialog } from './models-delete-dialog'; import { ModelSettingsDialog } from './models-settings-dialog'; import { ModelsUnassociatedDialog } from './models-unassociated-dialog'; export function ModelsDialogs() { const { open } = useModels(); return ( <> {(open === 'create' || open === 'edit') && } {open === 'batchCreate' && } {open === 'delete' && } {open === 'association' && } {open === 'settings' && } {open === 'unassociated' && } ); }