import { LoaderCircle, PanelLeftClose, PanelLeftOpen, Trash2, } from "lucide-react"; import { ForgeDialog } from "./Ui"; export function PaneToggle({ expanded, name, controls, onToggle, }: { expanded: boolean; name: string; controls: string; onToggle: () => void; }) { const label = `${expanded ? "Collapse" : "Expand"} ${name}`; return ( ); } export function DeleteDialog({ open, title, description, error, busy, onClose, onConfirm, label = "Delete", }: { open: boolean; title: string; description: string; error: string; busy: boolean; onClose: () => void; onConfirm: () => void; label?: string; }) { const close = () => { if (!busy) onClose(); }; return ( {error && (

{error}

)}
); }