add fills
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled

This commit is contained in:
xuyue committed 2026-04-23 13:48:36 -06:00
1 parent f00dab9c6d
commit 30f71c5db2
13 files changed
+435 -83

No files matched your search

+7 -2
View File
@@ -590,10 +590,15 @@ export interface ExerciseSortData {
lines: string[]
}
export interface ExerciseFillData {
question: string
code: string
}
export interface Exercise {
id: number
type: 'mcq' | 'sort'
data: ExerciseMcqData | ExerciseSortData
type: "mcq" | "sort" | "fill"
data: ExerciseMcqData | ExerciseSortData | ExerciseFillData
order: number
}