--- import { type CollectionEntry, getCollection } from "astro:content"; import PageLayout from "@/layouts/PageLayout.astro"; import TopLayout from "@/layouts/TopLayout.astro"; import BottomLayout from "@/layouts/BottomLayout.astro"; import Search from "@/components/Search"; import { SEARCH } from "@/consts"; const posts = (await getCollection("blog")).filter((post) => !post.data.draft); const projects = (await getCollection("projects")).filter( (post) => !post.data.draft, ); const data = [...posts, ...projects] as CollectionEntry<"blog">[]; ---
{SEARCH.TITLE}