From d877eff212dc2c8ed484f14285713e8a3d481262 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Fri, 6 Feb 2026 18:21:09 +0700 Subject: [PATCH] Auto-trigger quote search on prefilled URLs --- app/pages/catalog/index.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/pages/catalog/index.vue b/app/pages/catalog/index.vue index 5ab9d40..e5de9d2 100644 --- a/app/pages/catalog/index.vue +++ b/app/pages/catalog/index.vue @@ -397,6 +397,16 @@ const offers = ref([]) const offersLoading = ref(false) const showQuoteResults = ref(false) +// Auto-run quote search when landing on a prefilled quote URL (mode=quote + filters) +watch( + () => [catalogMode.value, canSearch.value], + () => { + if (catalogMode.value === 'quote' && canSearch.value && !showQuoteResults.value && !offersLoading.value) { + onSearch() + } + }, + { immediate: true } +) // Watch for search trigger from topnav const searchTrigger = useState('catalog-search-trigger', () => 0)