/** * WorkspaceClearModal.tsx — Dialog conferma eliminazione conversazioni (S761-5) * Estratto da MainWorkspace.tsx: modale "Elimina tutto". * Zero business logic — componente puramente presentazionale. */ import { memo } from "react"; import { Z_INDEX } from "@/lib/zindex"; import { modalBtnDanger, modalBtnSecondary } from "@/pages/mainWorkspaceStyles"; interface WorkspaceClearModalProps { open: boolean; onClose: () => void; onConfirm: () => void; } const WorkspaceClearModal = memo(function WorkspaceClearModal({ open, onClose, onConfirm, }: WorkspaceClearModalProps) { if (!open) return null; return (
Eliminare tutte le conversazioni?{" "}L'azione è irreversibile.