{isWriteFile ? (
{getFileName(filepath)}
) : (
)}
{previewable && (
setViewMode(value as "code" | "preview")
}
>
)}
{!isWriteFile && filepath.endsWith(".skill") && (
)}
{!isWriteFile && (
)}
{isCodeFile && (
{
try {
await navigator.clipboard.writeText(contentWithoutCitations ?? "");
toast.success(t.clipboard.copiedToClipboard);
} catch (error) {
toast.error("Failed to copy to clipboard");
console.error(error);
}
}}
tooltip={t.clipboard.copyToClipboard}
/>
)}
{!isWriteFile && (
)}
setOpen(false)}
tooltip={t.common.close}
/>