export function Citation({ id, index }: { id: string; index: number }) { return ( [{index}] ); } export function Bibliography({ items, children }: { items?: { id: string; content: React.ReactNode }[]; children?: React.ReactNode }) { if (!items && !children) return null; return (

References

    {Array.isArray(items) && items.map((item, i) => (
  1. {item.content}
  2. ))} {!Array.isArray(items) && children}
); }