UI improvements: filters, map layout, search bar
Some checks failed
Build Docker Image / build (push) Failing after 1m29s

- Add hubCountries query and country filter for hubs page
- Add getAvailableProducts query for offers (only products with active offers)
- Add sourceLatitude/sourceLongitude to orders GraphQL
- Fix ListMapLayout with position fixed for proper map height
- GlobalSearchBar: make fields wider, remove unit selector
- Remove status/isVerified filters from suppliers/offers (backend handles this)
This commit is contained in:
Ruslan Bakiev
2026-01-08 10:42:59 +07:00
parent 0c88cf383c
commit d6865d2129
15 changed files with 87 additions and 78 deletions

View File

@@ -8,7 +8,10 @@
@select="onSelectHub"
>
<template #filters>
<CatalogFilterSelect :filters="filters" v-model="selectedFilter" />
<div class="flex gap-2">
<CatalogFilterSelect :filters="filters" v-model="selectedFilter" />
<CatalogFilterSelect :filters="countryFilters" v-model="selectedCountry" />
</div>
</template>
<template #card="{ item }">
@@ -45,7 +48,9 @@ const {
items,
total,
selectedFilter,
selectedCountry,
filters,
countryFilters,
isLoading,
isLoadingMore,
itemsByCountry,