--- import AuthorCard from "@/components/AuthorCard.astro"; import Base from "@/layouts/Base.astro"; import { getListPage, getSinglePage } from "@/lib/contentParser.astro"; import { supportedLang } from "@/lib/utils/languageParser"; import PageHeader from "@/partials/PageHeader.astro"; import { type ContentEntryMap } from "astro:content"; const COLLECTION_FOLDER = "authors"; export function getStaticPaths() { const paths = supportedLang.map((lang) => ({ params: { lang: lang || undefined }, })); return paths; } const { lang } = Astro.params; const authorIndex: any = await getListPage( COLLECTION_FOLDER, lang as keyof ContentEntryMap ); const authors = await getSinglePage( COLLECTION_FOLDER, lang as keyof ContentEntryMap ); --- { authors.map((author) => ( )) }