--- 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); --- {col} {colLinks.length} {colLinks.length === 0 ? ( Keine Links in dieser Collection. ) : ( {colLinks.map((link) => )} )}
Keine Links in dieser Collection.