fix(catalog): remove hover/select animations from intermediate pages
All checks were successful
Build Docker Image / build (push) Successful in 3m42s

Animation on map only needed on final pages (routes/sources).
Intermediate pages now navigate directly on card click.

Files changed:
- hubs/index.vue - removed hover/select
- suppliers/index.vue - removed hover/select
- suppliers/[]/[]/index.vue - removed hover
- offers/index.vue - removed hover
- offers/[]/index.vue - removed hover
This commit is contained in:
Ruslan Bakiev
2026-01-19 12:25:58 +07:00
parent b711d5d3b3
commit 2abbfd8895
5 changed files with 0 additions and 35 deletions

View File

@@ -8,8 +8,6 @@
cluster-node-type="logistics"
map-id="offers-product-hubs-map"
point-color="#10b981"
:hovered-id="hoveredHubId"
@update:hovered-id="hoveredHubId = $event"
@select="onSelectHub"
>
<template #searchBar="{ displayedCount, totalCount }">
@@ -57,7 +55,6 @@ const { t } = useI18n()
const isLoading = ref(true)
const product = ref<{ uuid: string; name: string } | null>(null)
const hubs = ref<Array<{ uuid: string; name: string; latitude?: number; longitude?: number; country?: string; countryCode?: string }>>([])
const hoveredHubId = ref<string>()
const productId = computed(() => route.params.productId as string)

View File

@@ -8,8 +8,6 @@
cluster-node-type="offer"
map-id="offers-products-map"
point-color="#22c55e"
:hovered-id="hoveredProductId"
@update:hovered-id="hoveredProductId = $event"
>
<template #searchBar>
<CatalogSearchBar
@@ -46,9 +44,6 @@ const { t } = useI18n()
const { items: products, isLoading, init } = useCatalogProducts()
// Hovered product for map sync
const hoveredProductId = ref<string>()
// Search
const searchQuery = ref('')