From 825128e3492a8c9e458c45bc78db23cc06320303 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Mon, 19 Jan 2026 12:40:24 +0700 Subject: [PATCH] Fix catalog map navigation and hover interactions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add @select handler to hubs/index.vue and suppliers/index.vue for map click navigation - Add hoveredId props to final pages for point highlighting on card hover - Add "Выберите источник" hint on final pages with sources --- app/pages/catalog/hubs/[id]/[productId].vue | 4 ++++ app/pages/catalog/hubs/index.vue | 7 +++++++ app/pages/catalog/offers/[productId]/[hubId].vue | 4 ++++ .../catalog/suppliers/[supplierId]/[productId]/[hubId].vue | 3 +++ app/pages/catalog/suppliers/index.vue | 7 +++++++ 5 files changed, 25 insertions(+) diff --git a/app/pages/catalog/hubs/[id]/[productId].vue b/app/pages/catalog/hubs/[id]/[productId].vue index 80a420c..6e02f73 100644 --- a/app/pages/catalog/hubs/[id]/[productId].vue +++ b/app/pages/catalog/hubs/[id]/[productId].vue @@ -33,6 +33,8 @@ map-id="hub-product-sources-map" point-color="#10b981" v-model:selected-id="selectedSourceUuid" + :hovered-id="hoveredSourceUuid" + @update:hovered-id="hoveredSourceUuid = $event" >