From e6a90706de9e256cf705e32913bd8676d3a5b676 Mon Sep 17 00:00:00 2001 From: merdan Date: Fri, 17 May 2024 16:43:57 +0500 Subject: [PATCH] test_category_click --- .../shop/layouts/header/category-nav.blade.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/TPS/Shop/src/Resources/views/shop/layouts/header/category-nav.blade.php b/packages/TPS/Shop/src/Resources/views/shop/layouts/header/category-nav.blade.php index 0757ca0e3..9240c13e9 100644 --- a/packages/TPS/Shop/src/Resources/views/shop/layouts/header/category-nav.blade.php +++ b/packages/TPS/Shop/src/Resources/views/shop/layouts/header/category-nav.blade.php @@ -235,8 +235,20 @@ setLoading(loading) { this.loading = loading document.querySelector('a.categories').style.opacity = loading ? 0 : 1 + }, + handleClickOutside(event) { + if (!this.$el.contains(event.target)) { + // Close the modal + console.log('outside'); + } } - } + }, + mounted() { + document.addEventListener('click', this.handleClickOutside); + }, + beforeDestroy() { + document.removeEventListener('click', this.handleClickOutside); + }, })