--- import { getEmDashEntry, decodeSlug } from "emdash"; import { PortableText } from "emdash/ui"; import Base from "../../layouts/Base.astro"; import CiteLink from "../../components/CiteLink.astro"; const slug = decodeSlug(Astro.params.slug); if (!slug) return Astro.redirect("/404"); const { entry: issue, cacheHint } = await getEmDashEntry("issues", slug); if (!issue) return Astro.redirect("/404"); if (Astro.cache?.enabled) Astro.cache.set(cacheHint); const published = issue.data.publishedAt; ---

{issue.data.week} {published && <> ยท }

{issue.data.title}

{issue.data.dek &&

{issue.data.dek}

}