From 01e717e2fac6586e7e2e2d3844fd45ede326d327 Mon Sep 17 00:00:00 2001 From: Alex Humphries Date: Wed, 27 May 2026 11:01:11 -0400 Subject: [PATCH] INSR-8489: Add GA events for advanced mobile modal --- .../advanced-mobile-modal.vue | 3 ++- .../cart-dropdown/cart-dropdown.vue | 17 ++++++++++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/iss-components/cart-dropdown/advanced-mobile-modal/advanced-mobile-modal.vue b/src/iss-components/cart-dropdown/advanced-mobile-modal/advanced-mobile-modal.vue index 2009919e..2b5c209f 100644 --- a/src/iss-components/cart-dropdown/advanced-mobile-modal/advanced-mobile-modal.vue +++ b/src/iss-components/cart-dropdown/advanced-mobile-modal/advanced-mobile-modal.vue @@ -37,7 +37,7 @@ export default { components: { modal }, - emits: ['change-appointment-clicked'], + emits: ['change-appointment-clicked', 'advanced-mobile-modal-opened'], props: { cmsWidgetName: { type: String, @@ -64,6 +64,7 @@ export default { methods: { openModal() { this.$refs.advancedMobileModal.openModal(); + this.$emit('advanced-mobile-modal-opened'); }, footerButtonClick() { this.$refs.advancedMobileModal.closeModal(); diff --git a/src/iss-components/cart-dropdown/cart-dropdown.vue b/src/iss-components/cart-dropdown/cart-dropdown.vue index 6787ad77..19a7fe71 100644 --- a/src/iss-components/cart-dropdown/cart-dropdown.vue +++ b/src/iss-components/cart-dropdown/cart-dropdown.vue @@ -119,7 +119,8 @@ + @changeAppointmentClicked="switchToInShop" + @advancedMobileModalOpened="handleAdvancedMobileModalOpened" />