From aadb06a05f13fb3d59099f27582853ed2ee75616 Mon Sep 17 00:00:00 2001 From: Filip Borum Poulsen Date: Wed, 26 Apr 2023 13:01:34 +0200 Subject: [PATCH] Watch login status and update in navbar --- client/src/components/NavBar.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/client/src/components/NavBar.vue b/client/src/components/NavBar.vue index a3adf1a..90eb1f3 100644 --- a/client/src/components/NavBar.vue +++ b/client/src/components/NavBar.vue @@ -19,6 +19,13 @@ export default { async mounted() { await this.getUserInfo(); }, + watch: { + loggedIn: { + handler() { + this.getUserInfo(); + } + } + }, methods: { async getUserInfo() { const res = await fetch(`${import.meta.env.VITE_BASE_API_URL}/user`, {