import React from 'react'; import { Dialog, DialogTitle, DialogContent, IconButton, useMediaQuery, useTheme, } from '@mui/material'; import CloseIcon from '@mui/icons-material/Close'; import { DocumentForm } from './DocumentForm'; import type { DocumentRecord } from '../types/documents.types'; interface EditDocumentDialogProps { open: boolean; onClose: () => void; document: DocumentRecord; } export const EditDocumentDialog: React.FC = ({ open, onClose, document, }) => { const theme = useTheme(); const isSmall = useMediaQuery(theme.breakpoints.down('sm')); return ( {isSmall && ( theme.palette.grey[500], zIndex: 1, }} > )} Edit Document { onClose(); }} onCancel={onClose} /> ); }; export default EditDocumentDialog;