{title}
{lead}
{updated ?Last updated {updated}
: null}import Link from "next/link";
import { AppShell } from "@/components/shell/app-shell";
import { SiteFooter } from "./site-footer";
import { cn } from "@/lib/utils";
/** Long-form page shell: eyebrow, title, lead, sectioned prose, footer. */
export function ProsePage({ eyebrow, title, lead, updated, children, toc }: { eyebrow: string; title: string; lead: string; updated?: string; children: React.ReactNode; toc?: { id: string; label: string }[] }) {
return (
{lead} Last updated {updated}{title}
{title}