From 3cd53299c01701accfe709aa3374c51e8c2b91d3 Mon Sep 17 00:00:00 2001 From: Sujatha Anishetty Date: Thu, 8 Aug 2024 12:31:06 -0400 Subject: [PATCH 1/2] method available at root component instance --- src/main.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index a1cdfa7c..64ab9d2d 100644 --- a/src/main.js +++ b/src/main.js @@ -34,15 +34,21 @@ useMainStore().populateInitialState(); // Additional Vue items to setup vueApp.use(router); vueApp.use(LoadScript); +vueApp.use('store', useMainStore); + vueApp.directive('maska', vMaska); vueApp.mixin(baseMixin); vueApp.mixin(analyticsMixin); vueApp.mixin(experimentMixin); +function getPageName(vm) { + return vm.$root.getPageNameByQueryString(); + } // Vue Error Handling vueApp.config.errorHandler = (err, vm, info) => { + const pageName= getPageName(vm); global.$logger.logError( - `Page Name - ${vm.getPageNameByQueryString()} - ${info}: ${err.message}\n${err.stack}` + `Page Name - ${pageName} - ${info}: ${err.message}\n${err.stack}` ); }; From d1b188e711d1935e0c4798abc1a4ca3833d3d0e0 Mon Sep 17 00:00:00 2001 From: Sujatha Anishetty Date: Thu, 8 Aug 2024 13:25:02 -0400 Subject: [PATCH 2/2] remove store code --- src/main.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main.js b/src/main.js index 64ab9d2d..7b5ca497 100644 --- a/src/main.js +++ b/src/main.js @@ -34,7 +34,6 @@ useMainStore().populateInitialState(); // Additional Vue items to setup vueApp.use(router); vueApp.use(LoadScript); -vueApp.use('store', useMainStore); vueApp.directive('maska', vMaska); vueApp.mixin(baseMixin);