diff options
Diffstat (limited to 'src/store/modules/GlobalStore.js')
-rw-r--r-- | src/store/modules/GlobalStore.js | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/store/modules/GlobalStore.js b/src/store/modules/GlobalStore.js index 03301538..5af5dfe6 100644 --- a/src/store/modules/GlobalStore.js +++ b/src/store/modules/GlobalStore.js @@ -35,14 +35,16 @@ const GlobalStore = { isUtcDisplay: localStorage.getItem('storedUtcDisplay') ? JSON.parse(localStorage.getItem('storedUtcDisplay')) : true, - username: localStorage.getItem('storedUsername') + username: localStorage.getItem('storedUsername'), + isAuthorized: true }, getters: { hostStatus: state => state.hostStatus, bmcTime: state => state.bmcTime, languagePreference: state => state.languagePreference, isUtcDisplay: state => state.isUtcDisplay, - username: state => state.username + username: state => state.username, + isAuthorized: state => state.isAuthorized }, mutations: { setBmcTime: (state, bmcTime) => (state.bmcTime = bmcTime), @@ -51,7 +53,13 @@ const GlobalStore = { setLanguagePreference: (state, language) => (state.languagePreference = language), setUsername: (state, username) => (state.username = username), - setUtcTime: (state, isUtcDisplay) => (state.isUtcDisplay = isUtcDisplay) + setUtcTime: (state, isUtcDisplay) => (state.isUtcDisplay = isUtcDisplay), + setUnauthorized: state => { + state.isAuthorized = false; + window.setTimeout(() => { + state.isAuthorized = true; + }, 100); + } }, actions: { async getBmcTime({ commit }) { |