Fix types

This commit is contained in:
Christian Cueni 2022-10-24 14:16:35 +02:00
parent 6f1adeb95c
commit 844b18196f
2 changed files with 7 additions and 7 deletions

View File

@ -31,7 +31,7 @@ const props = withDefaults(defineProps<Props>(), {
items: () => [], items: () => [],
}); });
const dropdownSelected = computed({ const dropdownSelected = computed<DropdownSelectable>({
get: () => props.modelValue, get: () => props.modelValue,
set: (val) => emit("update:modelValue", val), set: (val) => emit("update:modelValue", val),
}); });

View File

@ -1,11 +1,11 @@
<script setup lang="ts"> <script setup lang="ts">
import {default as PerformanceCriteriaRow} from "@/components/competences/PerformanceCriteriaRow.vue"; import { default as PerformanceCriteriaRow } from "@/components/competences/PerformanceCriteriaRow.vue";
import ItDropdownSelect from "@/components/ui/ItDropdownSelect.vue"; import ItDropdownSelect from "@/components/ui/ItDropdownSelect.vue";
import {useCompetenceStore} from "@/stores/competence"; import { useCompetenceStore } from "@/stores/competence";
import type {CourseCompletionStatus} from "@/types"; import type { CourseCompletionStatus } from "@/types";
import * as log from "loglevel"; import * as log from "loglevel";
import type {Ref} from "vue"; import type { Ref } from "vue";
import {computed, ref} from "vue"; import { computed, ref } from "vue";
log.debug("CompetencesMainView created"); log.debug("CompetencesMainView created");
@ -56,7 +56,7 @@ function updateActiveState(status: CourseCompletionStatus) {
class="btn-text inline-flex items-center pl-0" class="btn-text inline-flex items-center pl-0"
:to="`${competenceStore.competenceProfilePage?.frontend_url}`" :to="`${competenceStore.competenceProfilePage?.frontend_url}`"
> >
<it-icon-arrow-left/> <it-icon-arrow-left />
<span>zurück</span> <span>zurück</span>
</router-link> </router-link>
</nav> </nav>