diff --git a/frontend/src/components/AppSidebar.vue b/frontend/src/components/AppSidebar.vue index 8548333c..7f9a05d0 100644 --- a/frontend/src/components/AppSidebar.vue +++ b/frontend/src/components/AppSidebar.vue @@ -44,9 +44,21 @@ import SidebarLink from '@/components/SidebarLink.vue' import { useStorage } from '@vueuse/core' import { ref } from 'vue' import { getSidebarLinks } from '../utils' +import { sessionStore } from '@/stores/session' +import { Bell } from 'lucide-vue-next' +const { user } = sessionStore() const links = getSidebarLinks() +if (user) { + links.push({ + label: 'Notifications', + icon: Bell, + to: 'Notifications', + activeFor: ['Notifications'], + }) +} + const getSidebarFromStorage = () => { return useStorage('sidebar_is_collapsed', false) } diff --git a/frontend/src/components/DesktopLayout.vue b/frontend/src/components/DesktopLayout.vue index e4fd1f8c..79a4a1dc 100644 --- a/frontend/src/components/DesktopLayout.vue +++ b/frontend/src/components/DesktopLayout.vue @@ -5,7 +5,6 @@