more centralization

This commit is contained in:
2024-09-27 11:06:54 -06:00
parent ae8bd1297e
commit f990619e05
13 changed files with 205 additions and 225 deletions

View File

@@ -19,23 +19,23 @@ export const localCourseKeys = {
"assignments",
{ type: "all assignments" },
] as const,
quizNames: (courseName: string, moduleName: string) =>
allQuizzes: (courseName: string, moduleName: string) =>
[
"course details",
courseName,
"modules",
moduleName,
"quizzes",
{ type: "names" },
{ type: "all quizzes" },
] as const,
pageNames: (courseName: string, moduleName: string) =>
allPages: (courseName: string, moduleName: string) =>
[
"course details",
courseName,
"modules",
moduleName,
"pages",
{ type: "names" },
{ type: "all pages" },
] as const,
assignment: (
courseName: string,