aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZephyrrus <[email protected]>2020-06-29 16:03:08 +0300
committerZephyrrus <[email protected]>2020-06-29 16:03:08 +0300
commit048e5d9325536e04cb99bd8690d94b32516fd8dd (patch)
tree71ab447cd741626ae2bed50acab915be6c2cb248
parentchore: update buefy to 0.8.20 (diff)
downloadhost.fuwn.me-048e5d9325536e04cb99bd8690d94b32516fd8dd.tar.xz
host.fuwn.me-048e5d9325536e04cb99bd8690d94b32516fd8dd.zip
feat: add logout link if logged in
-rw-r--r--src/site/components/navbar/Navbar.vue8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/site/components/navbar/Navbar.vue b/src/site/components/navbar/Navbar.vue
index 0b98af0..5499120 100644
--- a/src/site/components/navbar/Navbar.vue
+++ b/src/site/components/navbar/Navbar.vue
@@ -45,6 +45,11 @@
exact>
Account
</router-link>
+ <a
+ class="navbar-item"
+ @click="logOut">
+ Logout
+ </a>
</template>
<template v-else>
<router-link
@@ -79,7 +84,8 @@ export default {
},
methods: {
logOut() {
- this.$emit('logout');
+ this.$store.dispatch('logout');
+ this.$router.replace('/login');
}
}
};