--- import LinkCard from "@/components/links/LinkCard.astro"; import LinksLayout from "@/components/links/LinksLayout.astro"; import { getLinks } from "@/lib/collections"; import { collectionColor, filterByCollection, getUniqueCollections, } from "@/lib/links"; export async function getStaticPaths() { const links = await getLinks(); const collections = getUniqueCollections(links); return collections.map((col) => ({ params: { collection: col.toLowerCase() }, props: { col, links }, })); } const { col, links } = Astro.props; const colLinks = filterByCollection(links, col); const color = collectionColor(col); ---
{colLinks.length === 0 ? (

Keine Links in dieser Collection.

) : ( )}