--- import { getCollection } from "astro:content"; import PageLayout from "@/layouts/PageLayout.astro"; import TopLayout from "@/layouts/TopLayout.astro"; import BottomLayout from "@/layouts/BottomLayout.astro"; // import Projects from "@components/Projects"; import { PROJECTS } from "@/consts"; const projects = (await getCollection("projects")) .filter((project) => !project.data.draft) .sort((a, b) => b.data.date.getTime() - a.data.date.getTime()); const tags = [ ...new Set(projects.flatMap((project) => project.data.tags)), ].sort((a, b) => a.localeCompare(b)); ---
{PROJECTS.TITLE}
{JSON.stringify(projects)}
{JSON.stringify(tags)}