import { t } from "../../i18n"; import { ArrowRightIcon } from "../icons"; import { TTDDialogPanel } from "./TTDDialogPanel"; import { TTDDialogOutput } from "./TTDDialogOutput"; import type { TTDPanelAction } from "./TTDDialogPanel"; interface TTDPreviewPanelProps { canvasRef: React.RefObject; error: Error | null; loaded: boolean; onInsert: () => void; hideErrorDetails?: boolean; } export const TTDPreviewPanel = ({ canvasRef, error, loaded, onInsert, hideErrorDetails, }: TTDPreviewPanelProps) => { const actions: TTDPanelAction[] = [ { action: onInsert, label: t("chat.insert"), icon: ArrowRightIcon, variant: "button", }, ]; return ( ); };