fixed Login and Frontend Usermanagement, implemented delete Cache, fixed some problems with store logic and router
25 lines
786 B
JavaScript
25 lines
786 B
JavaScript
/**
|
|
* @return {boolean}
|
|
*/
|
|
export function GET_ADMINSTATE(state) {
|
|
console.log("GET_ADMINSTATE()");
|
|
if (state.userAuthenticated !== null) {
|
|
console.log(state.userAuthenticated.roles.find(x => x.name === "admin") != null);
|
|
return state.userAuthenticated.roles.find(x => x.name === "admin") != null;
|
|
} else {
|
|
console.log(state.userAuthenticated);
|
|
return false;
|
|
}
|
|
}
|
|
|
|
// /**
|
|
// * @return {boolean}
|
|
// */
|
|
// export function IS_AUTHENTICATED(state) {
|
|
// console.log("IS_AUTHENTICATED()");
|
|
// console.log(JSON.parse(localStorage.getItem('userToken')));
|
|
// console.log(!(JSON.parse(localStorage.getItem('userToken')) === null));
|
|
// console.log(!(localStorage.getItem('userToken') === null));
|
|
// return !(localStorage.getItem('userToken') === null);
|
|
// }
|