--- import BaseLayout from "../../layouts/BaseLayout.astro"; import { getCollection } from "astro:content"; const posts = (await getCollection("blog", ({ data }) => !data.draft)) .sort((a, b) => b.data.date.valueOf() - a.data.date.valueOf()); function formatDate(date: Date) { return date.toISOString().split("T")[0]; } ---

Blog

══════════════════════════════
{posts.length === 0 ? (

No posts yet. Will get around to it.

) : (
    {posts.map((post) => (
  • ))}
)}