feat(admin/problemset): add problem list table with Prisma query

This commit is contained in:
cfngc4594 2025-03-31 21:39:18 +08:00
parent ce41afa383
commit 653402614a

View File

@ -0,0 +1,19 @@
import prisma from "@/lib/prisma";
import { ProblemsetTable } from "@/components/features/dashboard/admin/problemset/table";
export default async function AdminDashboardProblemsetPage() {
const problems = await prisma.problem.findMany({
select: {
id: true,
displayId: true,
title: true,
difficulty: true,
},
});
return (
<div className="h-full px-4">
<ProblemsetTable data={problems} />
</div>
);
}