<ConfirmDialogopen={!!deleteTarget}onClose={()=>setDeleteTarget(null)}onConfirm={handleDelete}title="Delete API Key"description={`Permanently delete "${deleteTarget?.name}"? Any integrations using this key will stop working immediately.`}confirmLabel="Delete"destructive/>
<ConfirmDialogopen={!!deleteTarget}onClose={()=>setDeleteTarget(null)}onConfirm={handleDelete}title="Delete Holiday"description={`Delete "${deleteTarget?.name}"? This may affect salary calculations.`}confirmLabel="Delete"destructive/>
<ConfirmDialogopen={!!deleteTarget}onClose={()=>setDeleteTarget(null)}onConfirm={handleDelete}title="Delete Webhook"description={`Delete this webhook endpoint? Events will no longer be sent to this URL.`}confirmLabel="Delete"destructive/>
<ConfirmDialogopen={showArchiveConfirm}onClose={()=>setShowArchiveConfirm(false)}onConfirm={handleArchive}title="Archive Board"description={`Archive "${board.name}"? It can be restored later.`}confirmLabel="Archive"/>
<ConfirmDialogopen={showDeleteConfirm}onClose={()=>setShowDeleteConfirm(false)}onConfirm={handleDelete}title="Delete Board Permanently"description={`This will permanently delete "${board.name}" and all its cards, comments, and attachments. This cannot be undone.`}confirmLabel="Delete"destructiverequireConfirmText="DELETE"/>