Implemented personal settings

This commit is contained in:
Torsten Schulz
2024-07-22 18:14:12 +02:00
parent cd0699f3fd
commit 89842ff6c5
34 changed files with 899 additions and 113 deletions

View File

@@ -11,12 +11,11 @@ const store = createStore({
menu: [],
},
mutations: {
dologin(state, user) {
async dologin(state, user) {
state.isLoggedIn = true;
state.user = user;
localStorage.setItem('isLoggedIn', 'true');
localStorage.setItem('user', JSON.stringify(user));
console.log(state.user);
},
dologout(state) {
state.isLoggedIn = false;
@@ -45,7 +44,7 @@ const store = createStore({
},
actions: {
async login({ commit, dispatch }, user) {
commit('dologin', user);
await commit('dologin', user);
await dispatch('loadMenu');
dispatch('startMenuReload');
},