diff --git a/client/src/pages/learningPath/learningContentPage/assignment/AssignmentSubmissionView.vue b/client/src/pages/learningPath/learningContentPage/assignment/AssignmentSubmissionView.vue index dcf17ac1..306f1ae1 100644 --- a/client/src/pages/learningPath/learningContentPage/assignment/AssignmentSubmissionView.vue +++ b/client/src/pages/learningPath/learningContentPage/assignment/AssignmentSubmissionView.vue @@ -39,6 +39,10 @@ const circleExpertName = computed(() => { return `${circleExpert.value?.first_name} ${circleExpert.value?.last_name}`; }); +const completionStatus = computed(() => { + return assignmentStore.assignmentCompletion?.completion_status ?? "in_progress"; +}); + const onEditTask = (task: AssignmentTask) => { emit("editTask", task); }; @@ -67,7 +71,7 @@ const onSubmit = async () => { {{ $t("assignment.acceptConditionsDisclaimer") }} -
+

{{ $t("assignment.assessmentDocumentDisclaimer") }}

- + {{ $t("assignment.showAssessmentDocument") }}
@@ -129,7 +133,7 @@ const onSubmit = async () => { diff --git a/client/src/pages/learningPath/learningContentPage/assignment/AssignmentTaskView.vue b/client/src/pages/learningPath/learningContentPage/assignment/AssignmentTaskView.vue index 102424fe..31224d3a 100644 --- a/client/src/pages/learningPath/learningContentPage/assignment/AssignmentTaskView.vue +++ b/client/src/pages/learningPath/learningContentPage/assignment/AssignmentTaskView.vue @@ -11,7 +11,7 @@ import type { } from "@/types"; import { useDebounceFn } from "@vueuse/core"; import dayjs from "dayjs"; -import { reactive, ref } from "vue"; +import { computed, reactive, ref } from "vue"; const props = defineProps<{ assignmentId: number; @@ -87,6 +87,10 @@ const onToggleCheckbox = (id: string) => { checkboxState[id] = !checkboxState[id]; onUpdateConfirmation(id, checkboxState[id]); }; + +const completionStatus = computed(() => { + return assignmentStore.assignmentCompletion?.completion_status ?? "in_progress"; +});