diff options
Diffstat (limited to 'src/site')
| -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'); } } }; |