summaryrefslogtreecommitdiff
path: root/src/components/AppHeader/AppHeader.vue
diff options
context:
space:
mode:
authorYoshie Muranaka <yoshiemuranaka@gmail.com>2020-04-21 21:34:56 +0300
committerYoshie Muranaka <yoshiemuranaka@gmail.com>2020-05-01 19:42:38 +0300
commit3be801aa07ed85c8a90eb6f53a807a1cc57cdaa9 (patch)
tree3f4daee226d5d94aeee70e8b8832174df581ac14 /src/components/AppHeader/AppHeader.vue
parentf2b3e6c1ef4909f523477c1f839be05eea3e4604 (diff)
downloadwebui-vue-3be801aa07ed85c8a90eb6f53a807a1cc57cdaa9.tar.xz
Create LoadingBar component
Create loading bar component to indicate when page data is 'loading'. Not every component view will need to show the loading bar (eg Reboot BMC). The LoadingBarMixin can be imported per component as needed. Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I6735be37bc0a81f5bb2b7c93fb31a0e0ef9b40d1
Diffstat (limited to 'src/components/AppHeader/AppHeader.vue')
-rw-r--r--src/components/AppHeader/AppHeader.vue11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/components/AppHeader/AppHeader.vue b/src/components/AppHeader/AppHeader.vue
index 114d6c9d..d937293d 100644
--- a/src/components/AppHeader/AppHeader.vue
+++ b/src/components/AppHeader/AppHeader.vue
@@ -52,6 +52,7 @@
</b-navbar-nav>
</b-navbar>
</header>
+ <loading-bar />
</div>
</template>
@@ -61,10 +62,18 @@ import IconClose from '@carbon/icons-vue/es/close/20';
import IconMenu from '@carbon/icons-vue/es/menu/20';
import IconRenew from '@carbon/icons-vue/es/renew/20';
import StatusIcon from '../Global/StatusIcon';
+import LoadingBar from '../Global/LoadingBar';
export default {
name: 'AppHeader',
- components: { IconAvatar, IconClose, IconMenu, IconRenew, StatusIcon },
+ components: {
+ IconAvatar,
+ IconClose,
+ IconMenu,
+ IconRenew,
+ StatusIcon,
+ LoadingBar
+ },
data() {
return {
isNavigationOpen: false