--- import GridItem from '../../components/GridItem.astro'; import SimplePageHeader from '../../components/SimplePageHeader.astro'; import BaseLayout from '../../layouts/BaseLayout.astro'; import Footer from '../../components/Footer.astro'; import AstroIcon from '../../components/AstroIcon.astro'; import { QuestionsList } from '../../components/Questions/QuestionsList'; import { getAllQuestionGroups, type QuestionGroupType, } from '../../lib/question-group'; export interface Props { questionGroup: QuestionGroupType; } export async function getStaticPaths() { const questionGroups = await getAllQuestionGroups(); return questionGroups.map((questionGroup) => { return { params: { questionGroupId: questionGroup.id }, props: { questionGroup }, }; }); } const { questionGroup } = Astro.props; const { frontmatter } = questionGroup; ---

{frontmatter.title}