From 0a8e63821a92db174968ebe27cc60070b6829fa7 Mon Sep 17 00:00:00 2001 From: itsrubberduck Date: Sun, 15 Feb 2026 18:30:18 +0100 Subject: [PATCH] feat(classroom): finish expansion with emergency tracks and decision mode --- app/components/learn/DecisionExercise.vue | 539 ++++++ app/pages/classroom.vue | 244 ++- shared/data/learnDecisionModules.ts | 705 ++++++++ shared/data/learnModules.ts | 1826 +++++++++++++++------ shared/learn/decision-types.ts | 36 + shared/learn/types.ts | 7 +- 6 files changed, 2791 insertions(+), 566 deletions(-) create mode 100644 app/components/learn/DecisionExercise.vue create mode 100644 shared/data/learnDecisionModules.ts create mode 100644 shared/learn/decision-types.ts diff --git a/app/components/learn/DecisionExercise.vue b/app/components/learn/DecisionExercise.vue new file mode 100644 index 0000000..c0da5b5 --- /dev/null +++ b/app/components/learn/DecisionExercise.vue @@ -0,0 +1,539 @@ + + + + + diff --git a/app/pages/classroom.vue b/app/pages/classroom.vue index 6d088fd..e8c5c45 100644 --- a/app/pages/classroom.vue +++ b/app/pages/classroom.vue @@ -974,13 +974,13 @@ -
+
Briefing
-
{{ activeLesson.desc }}
+
{{ activeClozeLesson.desc }}
-
+
mdi-lightbulb-on-outline {{ hint }}
@@ -1051,7 +1051,7 @@
Your readback
-