From cc2ae195c068cf9d3d2fcacc933be7ca7fb0255b Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Tue, 3 Dec 2024 17:44:02 +0100 Subject: [PATCH] Refactor Certificate component, add new page and component --- .../CompetenceCertificateComponent.vue | 35 +++------------- .../competence/CompetenceCertificateGrade.vue | 41 +++++++++++++++++++ .../CompetenceCertificateOverviewPage.vue | 40 ++++++++++++++++++ 3 files changed, 87 insertions(+), 29 deletions(-) create mode 100644 client/src/pages/competence/CompetenceCertificateGrade.vue create mode 100644 client/src/pages/competence/CompetenceCertificateOverviewPage.vue diff --git a/client/src/pages/competence/CompetenceCertificateComponent.vue b/client/src/pages/competence/CompetenceCertificateComponent.vue index 893ad19d..5feeb606 100644 --- a/client/src/pages/competence/CompetenceCertificateComponent.vue +++ b/client/src/pages/competence/CompetenceCertificateComponent.vue @@ -8,8 +8,9 @@ import { competenceCertificateProgressStatusCount, } from "@/pages/competence/utils"; import type { CompetenceCertificate } from "@/types"; -import * as log from "loglevel"; +import log from "loglevel"; import { computed } from "vue"; +import CompetenceCertificateGrade from "./CompetenceCertificateGrade.vue"; log.debug("CompetenceCertificateComponent setup"); @@ -85,34 +86,10 @@ const showCourseSession = computed(() => { -
-
-
- {{ $t("a.Note") }}: {{ userGrade }} -
-
-
- {{ $t("a.Ungerundete Note") }}: {{ userGradeRounded2Places }}. - - {{ $t("a.Wegleitung üK") }} - -
-
-
- {{ $t("a.competenceCertificateNoUserPoints") }} -
+
diff --git a/client/src/pages/competence/CompetenceCertificateGrade.vue b/client/src/pages/competence/CompetenceCertificateGrade.vue new file mode 100644 index 00000000..307a8133 --- /dev/null +++ b/client/src/pages/competence/CompetenceCertificateGrade.vue @@ -0,0 +1,41 @@ + + + diff --git a/client/src/pages/competence/CompetenceCertificateOverviewPage.vue b/client/src/pages/competence/CompetenceCertificateOverviewPage.vue new file mode 100644 index 00000000..305bf373 --- /dev/null +++ b/client/src/pages/competence/CompetenceCertificateOverviewPage.vue @@ -0,0 +1,40 @@ + + +