import React from "react"; import { AlertTriangle, X } from "lucide-react"; import { isLinux } from "../lib/platform"; interface ConfirmDialogProps { isOpen: boolean; title: string; message: string; confirmText?: string; cancelText?: string; onConfirm: () => void; onCancel: () => void; } export const ConfirmDialog: React.FC = ({ isOpen, title, message, confirmText = "确定", cancelText = "取消", onConfirm, onCancel, }) => { if (!isOpen) return null; return (
{/* Backdrop */}
{/* Dialog */}
{/* Header */}

{title}

{/* Content */}

{message}

{/* Actions */}
); };