--- import { getLocalizedCollection } from "../../../utils/content-i18n"; import Layout from "../../../layouts/main.astro"; import ProjectCard from "../../../components/code/ProjectCard.astro"; import { getProjectBaseSlug, getProjectsBasePath } from "../../../utils/i18n"; const locale = "ar"; const projectsBasePath = getProjectsBasePath(locale); const projects = (await getLocalizedCollection("projects", locale)) .filter((p) => !p.data.draft && p.data.category === "dev") .sort((a, b) => { if (a.data.featured !== b.data.featured) return a.data.featured ? -1 : 1; return b.data.date!.getTime() - a.data.date!.getTime(); }); ---
برمجة

المشاريع

برمجيات مفتوحة المصدر، أدوات ومشاريع شخصية.

{projects.map((project) => ( ))}