From 9ee952f9902eee0ed450da4ab0300bd102b84d05 Mon Sep 17 00:00:00 2001 From: Remi <73385395+itsrubberduck@users.noreply.github.com> Date: Fri, 19 Sep 2025 16:46:18 +0200 Subject: [PATCH] refactor: externalize learn modules and reduce reactivity --- app/pages/learn.vue | 1326 +---------------------------------- shared/data/learnModules.ts | 928 ++++++++++++++++++++---- shared/learn/scenario.ts | 377 ++++++++++ shared/learn/types.ts | 141 ++++ 4 files changed, 1324 insertions(+), 1448 deletions(-) create mode 100644 shared/learn/scenario.ts create mode 100644 shared/learn/types.ts diff --git a/app/pages/learn.vue b/app/pages/learn.vue index 4054218..9e45286 100644 --- a/app/pages/learn.vue +++ b/app/pages/learn.vue @@ -540,158 +540,18 @@