From 5dfdd470aed4d7db2996fee3b68da79832e92aed Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Wed, 13 Sep 2023 16:00:06 +0200 Subject: [PATCH] Add PerformanceCriteria page --- client/src/components/ui/ItRow.vue | 2 +- .../pages/cockpit/cockpitPage/CockpitPage.vue | 6 +- .../CompetenceCertificateDetailPage.vue | 4 +- .../CompetenceCertificateListPage.vue | 4 +- .../pages/competence/CompetenceIndexPage.vue | 17 +-- .../pages/competence/CompetenceParentPage.vue | 13 +++ .../competence/PerformanceCriteriaPage.vue | 108 ++++++++++++++++++ client/src/router/history.ts | 34 ++++++ client/src/router/index.ts | 8 ++ client/src/stores/circle.ts | 8 +- client/src/stores/competence.ts | 3 + 11 files changed, 188 insertions(+), 19 deletions(-) create mode 100644 client/src/pages/competence/PerformanceCriteriaPage.vue create mode 100644 client/src/router/history.ts diff --git a/client/src/components/ui/ItRow.vue b/client/src/components/ui/ItRow.vue index 5995b9f2..03353590 100644 --- a/client/src/components/ui/ItRow.vue +++ b/client/src/components/ui/ItRow.vue @@ -2,7 +2,7 @@
  • -
    +
    diff --git a/client/src/pages/cockpit/cockpitPage/CockpitPage.vue b/client/src/pages/cockpit/cockpitPage/CockpitPage.vue index c81c2811..da95521b 100644 --- a/client/src/pages/cockpit/cockpitPage/CockpitPage.vue +++ b/client/src/pages/cockpit/cockpitPage/CockpitPage.vue @@ -194,7 +194,7 @@ function setActiveClasses(translationKey: string) { -

    +

    {{ userCountStatusForCircle(csu.user_id, circle).FAIL }}

    @@ -202,7 +202,7 @@ function setActiveClasses(translationKey: string) { -

    +

    {{ userCountStatusForCircle(csu.user_id, circle).SUCCESS }}

  • @@ -210,7 +210,7 @@ function setActiveClasses(translationKey: string) { -

    +

    {{ userCountStatusForCircle(csu.user_id, circle).UNKNOWN }}

    diff --git a/client/src/pages/competence/CompetenceCertificateDetailPage.vue b/client/src/pages/competence/CompetenceCertificateDetailPage.vue index c50bf1bb..54e2a2b3 100644 --- a/client/src/pages/competence/CompetenceCertificateDetailPage.vue +++ b/client/src/pages/competence/CompetenceCertificateDetailPage.vue @@ -37,8 +37,8 @@ onMounted(async () => {