const getters = { sidebar: state => state.app.sidebar, size: state => state.app.size, device: state => state.app.device, visitedViews: state => state.tagsView.visitedViews, cachedViews: state => state.tagsView.cachedViews, token: state => state.user.token, avatar: state => state.user.avatar, name: state => state.user.name, introduction: state => state.user.introduction, roles: state => state.user.roles, permissions: state => state.user.permissions, permission_routes: state => state.permission.routes, topbarRouters:state => state.permission.topbarRouters, defaultRoutes:state => state.permission.defaultRoutes, sidebarRouters:state => state.permission.sidebarRouters, userID: state => state.imuser.userID, userSig: state => state.imuser.userSig, sdkAppID: state => state.imuser.sdkAppID, hidden(state) { // eslint-disable-next-line no-unused-vars const temp = state.current if (typeof document.hasFocus !== 'function') { return document.hidden } return !document.hasFocus() } } export default getters