From ebfeec41841a1dfef1cdc59c9529a42af570f575 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Fri, 7 Oct 2022 17:08:55 +0200 Subject: [PATCH] Refactor competence profile --- .../competences/CompetenceDetail.vue | 4 ++- .../competences/PerformanceCriteriaRow.vue | 4 ++- .../learningPath/SelfEvaluation.vue | 4 ++- .../CompetenceIndexPage.vue} | 26 ++++++++++---- .../CompetenceListPage.vue} | 5 ++- .../CompetenceParentPage.vue} | 2 +- .../PerformanceCriteriaPage.vue} | 7 ++-- client/src/router/index.ts | 12 +++---- .../create_default_competence_profile.py | 34 +++++++++---------- server/vbv_lernwelt/competence/models.py | 3 ++ 10 files changed, 64 insertions(+), 37 deletions(-) rename client/src/pages/{CompetencesMainView.vue => competence/CompetenceIndexPage.vue} (85%) rename client/src/pages/{CompetencesDetailView.vue => competence/CompetenceListPage.vue} (88%) rename client/src/pages/{ComptencesView.vue => competence/CompetenceParentPage.vue} (93%) rename client/src/pages/{CompetencePerfomanceCriteriaView.vue => competence/PerformanceCriteriaPage.vue} (93%) diff --git a/client/src/components/competences/CompetenceDetail.vue b/client/src/components/competences/CompetenceDetail.vue index e080236a..67998432 100644 --- a/client/src/components/competences/CompetenceDetail.vue +++ b/client/src/components/competences/CompetenceDetail.vue @@ -22,7 +22,9 @@ const togglePerformanceCriteria = () => {