From 6bbd509faf8eff784666d471d04268d6f65e4c0c Mon Sep 17 00:00:00 2001 From: Christian Cueni Date: Tue, 17 Jan 2023 15:16:00 +0100 Subject: [PATCH] Add feedback icon, add feedback to default path --- client/src/components/FeedbackForm.vue | 4 ++-- .../components/learningPath/FeedbackCompletition.vue | 2 +- client/src/components/learningPath/SelfEvaluation.vue | 9 ++++++++- client/src/utils/typeMaps.ts | 2 ++ .../vbv_lernwelt/learnpath/create_vv_learning_path.py | 11 +++++++++++ .../learnpath/tests/learning_path_factories.py | 8 ++++++++ server/vbv_lernwelt/static/icons/icon-lc-feedback.svg | 8 ++++++++ 7 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 server/vbv_lernwelt/static/icons/icon-lc-feedback.svg diff --git a/client/src/components/FeedbackForm.vue b/client/src/components/FeedbackForm.vue index db983244..9d7fb918 100644 --- a/client/src/components/FeedbackForm.vue +++ b/client/src/components/FeedbackForm.vue @@ -105,7 +105,7 @@ @back="previousStep" @continue="nextStep" > -
+ diff --git a/client/src/components/learningPath/FeedbackCompletition.vue b/client/src/components/learningPath/FeedbackCompletition.vue index ee27de0d..deefc0e9 100644 --- a/client/src/components/learningPath/FeedbackCompletition.vue +++ b/client/src/components/learningPath/FeedbackCompletition.vue @@ -2,7 +2,7 @@

{{ title }}

{{ title }}

diff --git a/client/src/components/learningPath/SelfEvaluation.vue b/client/src/components/learningPath/SelfEvaluation.vue index bf0f0df6..f070eac9 100644 --- a/client/src/components/learningPath/SelfEvaluation.vue +++ b/client/src/components/learningPath/SelfEvaluation.vue @@ -5,12 +5,14 @@ import * as log from "loglevel"; import LearningContentContainer from "@/components/learningPath/LearningContentContainer.vue"; import { COMPLETION_FAILURE, COMPLETION_SUCCESS } from "@/constants"; +import { useCourseSessionsStore } from "@/stores/courseSessions"; import { computed, reactive } from "vue"; import LearningContentNavigation from "./LearningContentNavigation.vue"; log.debug("LearningContent.vue setup"); const circleStore = useCircleStore(); +const courseSession = useCourseSessionsStore(); const state = reactive({ questionIndex: 0, @@ -90,7 +92,12 @@ function handleBack() {
{{ $t("selfEvaluation.progressText") }} - {{ $t("selfEvaluation.progressLink") }} + + {{ $t("selfEvaluation.progressLink") }} +
+ + + + +