--- import { getEntry } from "astro:content"; const projects = await getEntry("projects", "projects"); let lastYear = 0; ---
{projects.data.sort((a, b) => b.date.getTime() - a.date.getTime()).map((project) => { const isNewYear = project.date.getFullYear() !== lastYear; lastYear = project.date.getFullYear(); return <> {isNewYear &&
{project.date.getFullYear()}
}
{project.name}

{project.description}

; })}