From 5d7ef0f8f9a73852bbf524457deac1b26884f369 Mon Sep 17 00:00:00 2001 From: Jan Hoegerle Date: Wed, 9 Apr 2025 10:23:15 +0200 Subject: [PATCH] added render conditions --- frontend/src/App.vue | 7 +- frontend/src/components/HeaderNav.vue | 131 ++++++++++++-------------- frontend/src/components/SideBar.vue | 25 ++++- 3 files changed, 86 insertions(+), 77 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 3a93c45..1def277 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,10 +1,11 @@ + + diff --git a/frontend/src/components/SideBar.vue b/frontend/src/components/SideBar.vue index 5bab416..5c3731f 100644 --- a/frontend/src/components/SideBar.vue +++ b/frontend/src/components/SideBar.vue @@ -2,6 +2,11 @@ import Drawer from 'primevue/drawer' import { ref } from 'vue' +defineProps<{ + isLoggedIn: boolean + isTeacher: boolean +}>() + var elements = [ { name: 'Max', id: 25 }, { name: 'Anna', id: 30 }, @@ -9,9 +14,9 @@ var elements = [ ] var visible = ref(true) var closeIcon = ref(false) -var counter = ref(0) +var counter = ref(null) -function doShit(input: Number) {} +function setClass(input: Number) {}