summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkennyneedsmilky <kennyneedsmilky@gmail.com>2021-11-11 00:26:07 +0300
committerDixsie Wolmers <dixsiew@gmail.com>2021-12-20 05:51:41 +0300
commit14172d745cec46a6ad4cce61eb02df962eb4f309 (patch)
tree38cdfd51c145da65f385daab55c5e20f4fe4b593
parent12dc20c3701fe58b7d827ed44d65ac67cee8a4a6 (diff)
downloadwebui-vue-14172d745cec46a6ad4cce61eb02df962eb4f309.tar.xz
Fixed refresh system info on header
The refresh button in the App header previously only re-rendered the main mage section, this change also refreshes the app header and main content. Signed-off-by: Kenneth Fullbright <kennyneedsmilky@gmail.com> Change-Id: Iff7f3f14bca8ddfd815ccb1b87dd182c4bfd79ba
-rw-r--r--src/components/AppHeader/AppHeader.vue5
-rw-r--r--src/layouts/AppLayout.vue7
2 files changed, 10 insertions, 2 deletions
diff --git a/src/components/AppHeader/AppHeader.vue b/src/components/AppHeader/AppHeader.vue
index 7211a598..aa5b0244 100644
--- a/src/components/AppHeader/AppHeader.vue
+++ b/src/components/AppHeader/AppHeader.vue
@@ -41,7 +41,7 @@
:alt="altLogo"
/>
</b-navbar-brand>
- <div v-if="isNavTagPresent" class="pl-2 nav-tags">
+ <div v-if="isNavTagPresent" :key="routerKey" class="pl-2 nav-tags">
<span>|</span>
<span class="pl-3 asset-tag">{{ assetTag }}</span>
<span class="pl-3">{{ modelType }}</span>
@@ -127,6 +127,9 @@ export default {
LoadingBar,
},
mixins: [BVToastMixin],
+ props: {
+ routerKey: Number,
+ },
data() {
return {
isNavigationOpen: false,
diff --git a/src/layouts/AppLayout.vue b/src/layouts/AppLayout.vue
index 41b2e443..0b78e5b1 100644
--- a/src/layouts/AppLayout.vue
+++ b/src/layouts/AppLayout.vue
@@ -1,6 +1,11 @@
<template>
<div class="app-container">
- <app-header ref="focusTarget" class="app-header" @refresh="refresh" />
+ <app-header
+ ref="focusTarget"
+ class="app-header"
+ :router-key="routerKey"
+ @refresh="refresh"
+ />
<app-navigation class="app-navigation" />
<page-container class="app-content">
<router-view ref="routerView" :key="routerKey" />