feat: exam actions and data safety fixes

This commit is contained in:
SpecialX
2025-12-30 17:48:22 +08:00
parent e7c902e8e1
commit f7ff018490
27 changed files with 896 additions and 194 deletions

View File

@@ -32,7 +32,7 @@ export const submissionColumns: ColumnDef<ExamSubmission>[] = [
cell: ({ row }) => {
const status = row.original.status
const variant = status === "graded" ? "secondary" : "outline"
return <Badge variant={variant as any} className="capitalize">{status}</Badge>
return <Badge variant={variant} className="capitalize">{status}</Badge>
},
},
{
@@ -60,4 +60,3 @@ export const submissionColumns: ColumnDef<ExamSubmission>[] = [
),
},
]