import React from 'react'; import { AlertTriangle, X } from 'lucide-react'; interface ConfirmationDialogProps { isOpen: boolean; onClose: () => void; onConfirm: () => void; title: string; message: string; confirmText?: string; cancelText?: string; variant?: 'danger' | 'warning' | 'info'; isLoading?: boolean; } const ConfirmationDialog: React.FC = ({ isOpen, onClose, onConfirm, title, message, confirmText = 'Confirm', cancelText = 'Cancel', variant = 'info', isLoading = false, }) => { if (!isOpen) return null; return (
{} ); }; export default ConfirmationDialog;