From 2e5f156462bba66fbe897c9652ac1965223db61c Mon Sep 17 00:00:00 2001
From: 26wilber <26wilber@da.org>
Date: Fri, 2 Feb 2024 15:43:58 -0500
Subject: [PATCH 1/3] I added the event changer under the account on navbar and
above logout button.
---
components/Navbar.vue | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/components/Navbar.vue b/components/Navbar.vue
index d3542b3..1875f12 100644
--- a/components/Navbar.vue
+++ b/components/Navbar.vue
@@ -41,7 +41,9 @@ console.log(sessionState?.value?.userCtx?.roles)
if (sessionState?.value?.userCtx?.roles?.indexOf('_admin') != -1)
links.push({ label: "Users", to: "/users" })
+const events = ['2024test']
+const selectedEvent = ref(events[0])
@@ -59,8 +61,12 @@ if (sessionState?.value?.userCtx?.roles?.indexOf('_admin') != -1)
{{usernameState}}
-
-
+
+
+
+
+
+
From 58625aac0a95d4862dc9f130e5d39581f43eb70d Mon Sep 17 00:00:00 2001
From: 26wilber <26wilber@da.org>
Date: Fri, 2 Feb 2024 16:13:29 -0500
Subject: [PATCH 2/3] I Fixed the dropdown for events in accounts
---
components/Navbar.vue | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/components/Navbar.vue b/components/Navbar.vue
index 1875f12..b064c41 100644
--- a/components/Navbar.vue
+++ b/components/Navbar.vue
@@ -43,7 +43,7 @@ if (sessionState?.value?.userCtx?.roles?.indexOf('_admin') != -1)
const events = ['2024test']
-const selectedEvent = ref(events[0])
+let selectedEvent = ref(window.localStorage.getItem("event"))
@@ -62,7 +62,7 @@ const selectedEvent = ref(events[0])
{{usernameState}}
-
+ {window.localStorage.setItem('event', value)}"/>
From d2b7c02833ecc512b29da16cc053cdcc874da9a8 Mon Sep 17 00:00:00 2001
From: Ryan Bauroth <25bauroth@da.org>
Date: Fri, 2 Feb 2024 16:28:00 -0500
Subject: [PATCH 3/3] quick fix but great work nate!
---
components/Navbar.vue | 8 ++++++--
pages/login.vue | 5 +++--
2 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/components/Navbar.vue b/components/Navbar.vue
index b064c41..22e3f6a 100644
--- a/components/Navbar.vue
+++ b/components/Navbar.vue
@@ -41,9 +41,13 @@ console.log(sessionState?.value?.userCtx?.roles)
if (sessionState?.value?.userCtx?.roles?.indexOf('_admin') != -1)
links.push({ label: "Users", to: "/users" })
-const events = ['2024test']
+const events = ['2024test', '2024trial']
let selectedEvent = ref(window.localStorage.getItem("event"))
+
+function updateEvent(value: string){
+ window.localStorage.setItem("event", value)
+}
@@ -62,7 +66,7 @@ let selectedEvent = ref(window.localStorage.getItem("event"))
{{usernameState}}
- {window.localStorage.setItem('event', value)}"/>
+ {updateEvent(value)}"/>
diff --git a/pages/login.vue b/pages/login.vue
index 7acd5f8..3b799ea 100644
--- a/pages/login.vue
+++ b/pages/login.vue
@@ -59,9 +59,10 @@ const {updateUsernameState}: { updateUsernameState: () => void } = inject(loginS
}
}
-const events = ['2024test']
+//also change in navbar
+const events = ['2024test', '2024trial']
-const selectedEvent = ref(events[0])
+const selectedEvent = ref(window.localStorage.getItem('event') != undefined ? window.localStorage.getItem('event') : events[0])