Convert frontend to Vue #3

Merged
jacob1123 merged 158 commits from vue into master 2022-02-08 22:20:11 +01:00
Showing only changes of commit 626e0ada40 - Show all commits

View File

@@ -15,6 +15,10 @@ export default {
methods: {
logout () {
this.$store.dispatch("logout");
},
toggleMenu () {
console.log(this.showMenu);
this.showMenu = !this.showMenu;
}
},
beforeCreate () {
@@ -26,11 +30,10 @@ export default {
<template>
<v-app>
<v-app-bar app>
<ul>
<li v-if="!loggedIn"><router-link to="/login">Login</router-link></li>
<li v-if="loggedIn"><a @click="logout">Logout</a></li>
<li v-if="loggedIn"><router-link to="/">Dashboard</router-link></li>
</ul>
<li><a @click="toggleMenu">Menu</a></li>
<li v-if="!loggedIn"><router-link to="/login">Login</router-link></li>
<li v-if="loggedIn"><a @click="logout">Logout</a></li>
<li v-if="loggedIn"><router-link to="/">Dashboard</router-link></li>
</v-app-bar>
<v-navigation-drawer app v-model="showMenu">