--- import PostItem from "@/components/post-item"; import { getLangFromUrl } from "@/i18n/utils"; import Layout from "@/layouts/Layout.astro"; import { sortContentByDate } from "@/utils/sorts"; import { getCollection } from "astro:content"; const pageData = { title: "Portfolio", description: "Check my projects.", }; const allProjects = await getCollection( "portfolio", ({ data }) => data.draft !== true, ); const allEnProjects = allProjects.map((project) => { const [lang, ...slug] = project.slug.split("/"); if (lang === "en") return { ...project, slug: slug.toString(), }; else null; }); sortContentByDate(allEnProjects); const lang = getLangFromUrl(Astro.url); ---

{pageData.title}

{pageData.description}