Add router leave hook to Event logs page
Hide loader if the user navigates to another page before
request is fulfilled.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I2fb393607fd6b5b2f2b72ea1781dfae5cd4c7442
diff --git a/src/views/Health/EventLogs/EventLogs.vue b/src/views/Health/EventLogs/EventLogs.vue
index 883b55c..0238dbc 100644
--- a/src/views/Health/EventLogs/EventLogs.vue
+++ b/src/views/Health/EventLogs/EventLogs.vue
@@ -101,6 +101,12 @@
.dispatch('eventLog/getEventLogData')
.finally(() => this.endLoader());
},
+ beforeRouteLeave(to, from, next) {
+ // Hide loader if the user navigates to another page
+ // before request is fulfilled.
+ this.hideLoader();
+ next();
+ },
methods: {
getStatus(serverity) {
switch (serverity) {