From c8824763f6adea5149a454c0524b8a054a6754a2 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Fri, 21 Oct 2022 09:50:25 +0200 Subject: [PATCH] Refactor types --- .../learningPath/LearningContentTypeBadge.vue | 37 +-- .../competence/PerformanceCriteriaPage.vue | 3 +- client/src/services/circle.ts | 70 ++-- client/src/services/learningPath.ts | 18 +- client/src/stores/competence.ts | 10 +- client/src/stores/completion.ts | 4 +- client/src/types.ts | 312 ++++++++---------- client/src/utils/typeMaps.ts | 42 ++- client/src/utils/utils.ts | 3 + .../learnpath/create_default_learning_path.py | 2 +- .../learnpath/models_learning_unit_content.py | 16 +- 11 files changed, 230 insertions(+), 287 deletions(-) create mode 100644 client/src/utils/utils.ts diff --git a/client/src/components/learningPath/LearningContentTypeBadge.vue b/client/src/components/learningPath/LearningContentTypeBadge.vue index 63dcd50f..aa25a649 100644 --- a/client/src/components/learningPath/LearningContentTypeBadge.vue +++ b/client/src/components/learningPath/LearningContentTypeBadge.vue @@ -1,6 +1,6 @@