Add new types, update name

This commit is contained in:
Christian Cueni 2022-11-03 07:15:36 +01:00
parent 1d7816f664
commit 44d8c1645e
3 changed files with 10 additions and 3 deletions

View File

@ -66,6 +66,10 @@ export interface VideoBlock extends BaseLearningContentBlock {
readonly type: "video";
}
export interface LearningModuleBlock extends BaseLearningContentBlock {
readonly type: "learningmodule";
}
export interface PlaceholderBlock extends BaseLearningContentBlock {
readonly type: "placeholder";
}
@ -80,6 +84,7 @@ export type LearningContentBlock =
| ResourceBlock
| TestBlock
| VideoBlock
| LearningModuleBlock
| PlaceholderBlock;
export type LearningContentType = LearningContentBlock["type"];

View File

@ -14,6 +14,8 @@ export function learningContentTypeData(t: LearningContentType): {
return { title: "Dokument", icon: "it-icon-lc-document" };
case "exercise":
return { title: "Übung", icon: "it-icon-lc-exercise" };
case "learningmodule":
return { title: "Lernmodul", icon: "it-icon-lc-exercise" };
case "media_library":
return { title: "Mediathek", icon: "it-icon-lc-media-library" };
case "online_training":
@ -23,7 +25,7 @@ export function learningContentTypeData(t: LearningContentType): {
case "test":
return { title: "Test", icon: "it-icon-lc-test" };
case "resource":
return { title: "Ressource", icon: "it-icon-lc-resource" };
return { title: "Reflexion", icon: "it-icon-lc-resource" };
case "placeholder":
return { title: "In Umsetzung", icon: "it-icon-lc-document" };
}

View File

@ -840,7 +840,7 @@ def create_standard_learning_unit(
parent=parent,
contents=[
(
"exercise",
"learningmodule",
ExerciseBlockFactory(url=wbt_url),
)
],