feat(playground): add generateStaticParams for problem static generation

This commit is contained in:
cfngc4594 2025-03-24 11:27:40 +08:00
parent 45cbbc2978
commit cc3fb8afc4

View File

@ -75,3 +75,13 @@ export default async function PlaygroundLayout({
</div>
);
}
export async function generateStaticParams() {
const problems = await prisma.problem.findMany({
select: { id: true },
});
return problems.map((problem) => ({
id: problem.id,
}));
}