import { Modal } from '../ui/modal'; import Button from '../ui/button/Button'; interface ConfirmDialogProps { isOpen: boolean; onClose: () => void; onConfirm: () => void; title: string; message: string; confirmText?: string; cancelText?: string; variant?: 'danger' | 'warning' | 'info'; isLoading?: boolean; } export default function ConfirmDialog({ isOpen, onClose, onConfirm, title, message, confirmText = 'Confirm', cancelText = 'Cancel', variant = 'danger', isLoading = false, }: ConfirmDialogProps) { const variantStyles = { danger: { button: 'variant="primary"', className: '', }, warning: { button: 'variant="primary"', className: '', }, info: { button: 'variant="primary"', className: '', }, }; return (

{title}

{message}

); }