summaryrefslogtreecommitdiff
path: root/src/components/AppHeader/AppHeader.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/AppHeader/AppHeader.vue')
-rw-r--r--src/components/AppHeader/AppHeader.vue5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/components/AppHeader/AppHeader.vue b/src/components/AppHeader/AppHeader.vue
index a1984953..859a47f7 100644
--- a/src/components/AppHeader/AppHeader.vue
+++ b/src/components/AppHeader/AppHeader.vue
@@ -115,6 +115,7 @@ import IconMenu from '@carbon/icons-vue/es/menu/20';
import IconRenew from '@carbon/icons-vue/es/renew/20';
import StatusIcon from '@/components/Global/StatusIcon';
import LoadingBar from '@/components/Global/LoadingBar';
+import { mapState } from 'vuex';
export default {
name: 'AppHeader',
@@ -140,6 +141,7 @@ export default {
};
},
computed: {
+ ...mapState('authentication', ['consoleWindow']),
isNavTagPresent() {
return this.assetTag || this.modelType || this.serialNumber;
},
@@ -194,6 +196,9 @@ export default {
},
},
watch: {
+ consoleWindow() {
+ if (this.consoleWindow === false) this.$eventBus.$consoleWindow.close();
+ },
isAuthorized(value) {
if (value === false) {
this.errorToast(this.$t('global.toast.unAuthDescription'), {