diff options
| author | Zephyrrus <[email protected]> | 2020-06-29 16:03:08 +0300 |
|---|---|---|
| committer | Zephyrrus <[email protected]> | 2020-06-29 16:03:08 +0300 |
| commit | 048e5d9325536e04cb99bd8690d94b32516fd8dd (patch) | |
| tree | 71ab447cd741626ae2bed50acab915be6c2cb248 | |
| parent | chore: update buefy to 0.8.20 (diff) | |
| download | host.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.vue | 8 |
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'); } } }; |