From 1714c644674c8c7dad5f0a1a32501f36dd607a5b Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 19 Jul 2019 19:10:34 +0000 Subject: [PATCH] --- ayanova/src/App.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ayanova/src/App.vue b/ayanova/src/App.vue index b5c52b55..264c68ee 100644 --- a/ayanova/src/App.vue +++ b/ayanova/src/App.vue @@ -38,7 +38,7 @@ v-if="item.surface" :key="item.key" :disabled="item.disabled" - @click="window.$gz.eventbus.$emit('menu-click', item)" + @click="clickMenuItem(item)" > {{ "fa-" + item.icon }} @@ -66,7 +66,7 @@ v-else :key="item.key" :disabled="item.disabled" - @click="window.$gz.eventbus.$emit('menu-click', item)" + @click="clickMenuItem(item)" v-bind:class="{ 'hidden-sm-and-up': item.surface }" > @@ -141,7 +141,7 @@ export default { }, beforeDestroy() { //UNWIRE ALL EVENT HANDLERS FROM GZEVENTBUS - this.window.$gz.eventbus.$off(); + window.$gz.eventbus.$off(); }, mounted() { //redirect to login if not authenticated @@ -172,6 +172,9 @@ export default { methods: { afterLeave() { this.$root.$emit("triggerScroll"); + }, + clickMenuItem(item){ + window.$gz.eventbus.$emit('menu-click', item) } } };