diff --git a/app/components/catalog/CatalogSearchBar.vue b/app/components/catalog/CatalogSearchBar.vue index 9ebcc40..cb203ec 100644 --- a/app/components/catalog/CatalogSearchBar.vue +++ b/app/components/catalog/CatalogSearchBar.vue @@ -15,7 +15,13 @@ class="badge badge-sm badge-primary gap-1 cursor-pointer hover:badge-error transition-colors" @click="$emit('remove-filter', filter.id)" > - {{ filter.label }} + + @@ -96,6 +102,7 @@ interface FilterOption { id: string label: string + key?: string // Optional key for "Key: Value" format badges } interface SortOption { diff --git a/app/pages/catalog/suppliers/[supplierId]/[productId]/[hubId].vue b/app/pages/catalog/suppliers/[supplierId]/[productId]/[hubId].vue index b5d5699..3b3a74d 100644 --- a/app/pages/catalog/suppliers/[supplierId]/[productId]/[hubId].vue +++ b/app/pages/catalog/suppliers/[supplierId]/[productId]/[hubId].vue @@ -6,6 +6,14 @@ map-id="supplier-route-map" point-color="#10b981" > + +