diff --git a/frontend/src/components/DiscussionSideBarElement.vue b/frontend/src/components/DiscussionSideBarElement.vue index add09153..2d7eb1df 100644 --- a/frontend/src/components/DiscussionSideBarElement.vue +++ b/frontend/src/components/DiscussionSideBarElement.vue @@ -4,6 +4,7 @@ import { useLearningObjectListForPathQuery } from "@/queries/learning-objects"; import { useRoute } from "vue-router"; import UsingQueryResult from "@/components/UsingQueryResult.vue"; + import QuestionNotification from "@/components/QuestionNotification.vue"; const route = useRoute(); @@ -11,38 +12,34 @@ path: LearningPath; activeObjectId: string; }>(); + + const learningObjects = useLearningObjectListForPathQuery(props.path); diff --git a/frontend/src/components/DiscussionsSideBar.vue b/frontend/src/components/DiscussionsSideBar.vue index 9c54ced4..d32a2f62 100644 --- a/frontend/src/components/DiscussionsSideBar.vue +++ b/frontend/src/components/DiscussionsSideBar.vue @@ -10,6 +10,10 @@ const { t, locale } = useI18n(); const route = useRoute(); + const props = defineProps<{ + learningObjectHruid: string; + }>(); + const navigationDrawerShown = ref(true); const currentLocale = ref(locale.value); const expanded = ref([route.params.hruid]); @@ -40,12 +44,23 @@ :query-result="allLearningPathsResult" v-slot="learningPaths: { data: LearningPath[] }" > - + :value="learningPath.hruid" + > + + {{ learningPath.title }} + + + + + + + diff --git a/frontend/src/views/discussions/SingleDiscussion.vue b/frontend/src/views/discussions/SingleDiscussion.vue index 4611823b..405e1c0f 100644 --- a/frontend/src/views/discussions/SingleDiscussion.vue +++ b/frontend/src/views/discussions/SingleDiscussion.vue @@ -75,7 +75,7 @@