--- import { getCollection } from "astro:content"; import { CATEGORIES } from "@/content/config"; import Header from "@/components/Header.astro"; import Footer from "@/components/Footer.astro"; import Layout from "@/layouts/Layout.astro"; import Post from "@/components/Post.astro"; import "@/styles/home.css"; export function getStaticPaths() { return CATEGORIES.map((category) => { return { params: { category }, }; }); } const { category } = Astro.params; const allTeknikPosts = await getCollection( "blog", (post) => post.data.category === category ); ---
{ allTeknikPosts .sort((p1, p2) => p2.data.date.getTime() - p1.data.date.getTime()) .map((p) => ) }