--- import Layout from "../../layouts/Layout.astro"; import { getPosts, formatDate } from "../../lib/blog"; import { readingTime } from "../../lib/reading"; import { series } from "../../data/series"; import { render } from "astro:content"; import type { GetStaticPaths } from "astro"; export const getStaticPaths = (async () => { const posts = await getPosts(); return posts.map((entry) => ({ params: { slug: entry.id }, props: { entry } })); }) satisfies GetStaticPaths; const { entry } = Astro.props; const { Content } = await render(entry); ---
← All posts

{entry.data.title}

{entry.data.hero && (
{entry.data.heroAlt
)}