import { Suspense } from "react"; import { getChangelogEntries } from "@/lib/changelog"; import { VersionEntry } from "@/components/changelog/version-entry"; import { VersionToc } from "@/components/changelog/version-toc"; import { FloatingVersionToc } from "@/components/changelog/floating-version"; export default async function ChangelogPage() { const entries = await getChangelogEntries(); return (
}> ({ version, date }))} />
{entries.map((entry, index) => (
))}
{/* Floating TOC for smaller screens */} {entries.length > 0 && ( ({ version, date }))} /> )}
); }