Move showMenu to store
This commit is contained in:
parent
f091ce8945
commit
136f15badc
@ -2,11 +2,6 @@
|
|||||||
import { LOGOUT } from "./store/mutation-types";
|
import { LOGOUT } from "./store/mutation-types";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
showMenu: null
|
|
||||||
}
|
|
||||||
},
|
|
||||||
computed: {
|
computed: {
|
||||||
loggedIn() {
|
loggedIn() {
|
||||||
return this.$store.state.Session.Token;
|
return this.$store.state.Session.Token;
|
||||||
@ -18,7 +13,7 @@ export default {
|
|||||||
this.$router.push("/login")
|
this.$router.push("/login")
|
||||||
},
|
},
|
||||||
toggleMenu () {
|
toggleMenu () {
|
||||||
this.showMenu = !this.showMenu;
|
this.$store.commit("toggleMenu");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
beforeCreate () {
|
beforeCreate () {
|
||||||
@ -44,7 +39,7 @@ export default {
|
|||||||
<v-btn v-if="loggedIn"><a @click="logout">Logout</a></v-btn>
|
<v-btn v-if="loggedIn"><a @click="logout">Logout</a></v-btn>
|
||||||
</v-app-bar>
|
</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>
|
<router-view name="sidebar"></router-view>
|
||||||
</v-navigation-drawer>
|
</v-navigation-drawer>
|
||||||
|
|
||||||
|
@ -8,6 +8,7 @@ const store = createStore({
|
|||||||
Token: null,
|
Token: null,
|
||||||
User: null
|
User: null
|
||||||
},
|
},
|
||||||
|
ShowMenu: null,
|
||||||
Budgets: {},
|
Budgets: {},
|
||||||
CurrentBudgetID: null,
|
CurrentBudgetID: null,
|
||||||
Accounts: [],
|
Accounts: [],
|
||||||
@ -18,6 +19,9 @@ const store = createStore({
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
mutations: {
|
mutations: {
|
||||||
|
toggleMenu(state) {
|
||||||
|
state.ShowMenu = !state.ShowMenu;
|
||||||
|
},
|
||||||
initializeStore(state) {
|
initializeStore(state) {
|
||||||
const store = localStorage.getItem("store");
|
const store = localStorage.getItem("store");
|
||||||
if(store){
|
if(store){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user