// import * as types from "../types"; // import { isNullOrEmpty } from "@/utils/public"; // import Mgr from '@/common/SecurityService'; // import request from '@/utils/method'; // import urls from '@/utils/urls'; // let mgr = new Mgr(); const initPageState = () => { return { userInfo: {}, accessToken: '', anymouseAccessToken: '', companyAccessToken: '', }; }; const user = { state: initPageState(), mutations: {}, actions: {}, getters: { // async getUserInfo(state: Object | any) { // if (Object.keys(state.userInfo).length > 0) { // return state.userInfo; // } // let user = await mgr.getUser(); // if (user) { // state.userInfo = user!.profile; // } // return state.userInfo; // }, async getAccessToken(state: Object | any) { if (state.accessToken === '') { //let user = await mgr.getUser(); // if (user) { // state.accessToken = user!.access_token; // } state.accessToken = localStorage.getItem('token'); } return state.accessToken; }, async getAnymouseAccessToken(state: Object | any) { if (state.anymouseAccessToken === '') { let aToken = localStorage.getItem('aat'); if (!!aToken) { state.anymouseAccessToken = aToken; } else { // let url = `${urls.tokenUrl}/connect/token`; // await request.post(url,) } } return state.anymouseAccessToken; }, }, }; export default user;