import { Check, Copy, Download, X } from 'lucide-react'; interface Props { title: string; defaultTitle: string; onDownload: () => void; downloadDisabled: boolean; onClose: () => void; // Optional copy button (Markdown pane only; HTML pane omits it). onCopy?: () => void; justCopied?: boolean; copyDisabled?: boolean; } export function ArtifactPaneHeader({ title, defaultTitle, onDownload, downloadDisabled, onClose, onCopy, justCopied, copyDisabled, }: Props) { return (
{title || defaultTitle} {onCopy && ( )}
); }