'use client'; import { Copy } from 'lucide-react'; import { useToast } from '../../lib/toast'; import { DataInspector } from '../ui/data-inspector'; const serializeForClipboard = (value: unknown): string => { if (typeof value === 'string') return value; if ( typeof value === 'number' || typeof value === 'boolean' || value === null ) { return String(value); } try { return JSON.stringify(value, null, 2); } catch { return String(value); } }; export function CopyableDataBlock({ data }: { data: unknown }) { const toast = useToast(); return (
); }