// ============================================================================= // ConfirmModal Component - Simple confirmation dialog // ============================================================================= import { ReactNode } from "react"; export interface ConfirmModalProps { title: string; message: string | ReactNode; confirmLabel: string; cancelLabel: string; onConfirm: () => void; onCancel: () => void; isLoading?: boolean; confirmVariant?: "primary" | "danger" | "success"; } export function ConfirmModal({ title, message, confirmLabel, cancelLabel, onConfirm, onCancel, isLoading = false, confirmVariant = "primary" }: ConfirmModalProps) { return (
{message}
: message}