diff --git a/client/src/components/competences/CompetenceDetail.vue b/client/src/components/competences/CompetenceDetail.vue index 46b44553..20812c73 100644 --- a/client/src/components/competences/CompetenceDetail.vue +++ b/client/src/components/competences/CompetenceDetail.vue @@ -3,13 +3,20 @@ import PerformanceCriteriaRow from "@/components/competences/PerformanceCriteria import ItProgress from "@/components/ui/ItProgress.vue"; import { useCompetenceStore } from "@/stores/competence"; import type { CompetencePage } from "@/types"; +import { PerformanceCriteria } from "@/types"; import { ref } from "vue"; const competenceStore = useCompetenceStore(); -const props = defineProps<{ +interface Props { competence: CompetencePage; -}>(); + courseSlug: string; + showAssessAgain?: boolean; +} + +const props = withDefaults(defineProps(), { + showAssessAgain: true, +}); const isOpen = ref(false); @@ -51,6 +58,8 @@ const togglePerformanceCriteria = () => { diff --git a/client/src/components/competences/PerformanceCriteriaRow.vue b/client/src/components/competences/PerformanceCriteriaRow.vue index 5e7dc8f4..53c341c2 100644 --- a/client/src/components/competences/PerformanceCriteriaRow.vue +++ b/client/src/components/competences/PerformanceCriteriaRow.vue @@ -1,18 +1,17 @@