--- import { getCollection } from "astro:content"; import Layout from "../layouts/Layout.astro"; import BlogMeta from "../components/BlogMeta.astro"; const posts = await getCollection("blog"); posts.sort( (a, b) => (b.data.pubDate?.valueOf() ?? 0) - (a.data.pubDate?.valueOf() ?? 0), ); ---
{ posts.map((post) => (
{post.data.image && ( {post.data.imageAlt )}

{post.data.title}

{post.data.description}

)) }