import { CopyButton } from "./CopyButton"; import { Tabs } from "./Tabs"; /** CitationPanel — BibTeX / RIS / plain text with copy and download. Content is computed server-side. */ export function CitationPanel({ slug, bibtex, ris, plain, }: { slug: string; bibtex: string; ris: string; plain: string; }) { const panel = (text: string, ext: string, pre = true) => (
{pre ? (
{text}
) : (

{text}

)}
Download .{ext}
); return ( ); }