'use client' import { FC } from 'react' import Button from '@mui/material/Button' import DialogActions from '@mui/material/DialogActions' import DialogContent from '@mui/material/DialogContent' import DialogTitle from '@mui/material/DialogTitle' import Dialog from '../Dialog' import { ConfirmDialogProps } from './types' const ConfirmDialog: FC = ({ title, content, action, cancelText = 'Cancel', onClose, DialogTitleProps = {}, DialogContentProps = {}, DialogActionsProps = {}, ...props }) => ( {title} {content && ( {content} )} .MuiButtonBase-root': { width: 'fit-content', }, }} {...DialogActionsProps} > {action} ) export default ConfirmDialog