From dc3b1a4ca651b337025bc9daef526e84139b8c46 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Fri, 7 Oct 2022 11:35:43 +0200 Subject: [PATCH] Add backend data to competence profile --- .../competences/CompetenceDetail.vue | 6 +-- .../competences/LeistungskriteriumRow.vue | 42 --------------- .../competences/PerformanceCriteriaRow.vue | 45 ++++++++++++++++ .../CompetencePerfomanceCriteriaView.vue | 29 +++++----- client/src/pages/CompetencesMainView.vue | 2 +- client/src/pages/ComptencesView.vue | 15 ++++-- client/src/router/index.ts | 2 +- client/src/stores/competence.ts | 53 +++++++++++++++++++ client/src/types.ts | 20 +++++++ client/tsconfig.app.json | 19 +++++-- server/vbv_lernwelt/competence/models.py | 1 + 11 files changed, 165 insertions(+), 69 deletions(-) delete mode 100644 client/src/components/competences/LeistungskriteriumRow.vue create mode 100644 client/src/components/competences/PerformanceCriteriaRow.vue create mode 100644 client/src/stores/competence.ts diff --git a/client/src/components/competences/CompetenceDetail.vue b/client/src/components/competences/CompetenceDetail.vue index da1a1923..00eee94a 100644 --- a/client/src/components/competences/CompetenceDetail.vue +++ b/client/src/components/competences/CompetenceDetail.vue @@ -1,6 +1,6 @@ - - - - diff --git a/client/src/components/competences/PerformanceCriteriaRow.vue b/client/src/components/competences/PerformanceCriteriaRow.vue new file mode 100644 index 00000000..b56d83ec --- /dev/null +++ b/client/src/components/competences/PerformanceCriteriaRow.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/client/src/pages/CompetencePerfomanceCriteriaView.vue b/client/src/pages/CompetencePerfomanceCriteriaView.vue index ba3a34cb..acaf8d3d 100644 --- a/client/src/pages/CompetencePerfomanceCriteriaView.vue +++ b/client/src/pages/CompetencePerfomanceCriteriaView.vue @@ -1,5 +1,6 @@