Move showMenu to store
This commit is contained in:
@ -2,11 +2,6 @@
|
||||
import { LOGOUT } from "./store/mutation-types";
|
||||
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
showMenu: null
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
loggedIn() {
|
||||
return this.$store.state.Session.Token;
|
||||
@ -18,7 +13,7 @@ export default {
|
||||
this.$router.push("/login")
|
||||
},
|
||||
toggleMenu () {
|
||||
this.showMenu = !this.showMenu;
|
||||
this.$store.commit("toggleMenu");
|
||||
}
|
||||
},
|
||||
beforeCreate () {
|
||||
@ -44,7 +39,7 @@ export default {
|
||||
<v-btn v-if="loggedIn"><a @click="logout">Logout</a></v-btn>
|
||||
</v-app-bar>
|
||||
|
||||
<v-navigation-drawer app v-model="showMenu">
|
||||
<v-navigation-drawer app v-model="$store.state.ShowMenu">
|
||||
<router-view name="sidebar"></router-view>
|
||||
</v-navigation-drawer>
|
||||
|
||||
|
Reference in New Issue
Block a user