{issue.data.week} {published && <> ยท >}
{issue.data.title}
{issue.data.dek &&{issue.data.dek}
}---
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.dek}
}