diff --git a/frontend/src/components/DiscussionSideBarElement.vue b/frontend/src/components/DiscussionSideBarElement.vue index dc51b66c..d95d38b2 100644 --- a/frontend/src/components/DiscussionSideBarElement.vue +++ b/frontend/src/components/DiscussionSideBarElement.vue @@ -4,7 +4,7 @@ import type { LearningPath } from '@/data-objects/learning-paths/learning-path'; import { useLearningObjectListForPathQuery } from '@/queries/learning-objects'; import { useRoute } from 'vue-router'; import UsingQueryResult from "@/components/UsingQueryResult.vue"; -import { computed, ref, watchEffect } from 'vue'; +import { ref, watchEffect } from 'vue'; const route = useRoute(); @@ -17,10 +17,10 @@ import { computed, ref, watchEffect } from 'vue'; const learningObjectListQueryResult = useLearningObjectListForPathQuery(currentPath); - let dropdownEnabled = ref(false); + const dropdownEnabled = ref(false); watchEffect(() => { - const objects = learningObjectListQueryResult.data.value as LearningObject[] | undefined; + const objects = learningObjectListQueryResult.data.value; if (objects) { const objectInThisPath = objects.some((obj) => obj.key === props.activeObjectId); @@ -30,9 +30,8 @@ import { computed, ref, watchEffect } from 'vue'; } }); - const toggleDropdown = () => { + function toggleDropdown(): void { dropdownEnabled.value = !dropdownEnabled.value; - console.log(dropdownEnabled.value) } @@ -45,7 +44,7 @@ import { computed, ref, watchEffect } from 'vue'; :query-result="learningObjectListQueryResult" v-slot="learningObjects: { data: LearningObject[] }" > -