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

@@ -1,4 +1,4 @@
import { GetProductsDocument } from '~/composables/graphql/public/exchange-generated'
import { GetAvailableProductsDocument } from '~/composables/graphql/public/exchange-generated'
// Shared state
const items = ref<any[]>([])
@@ -13,12 +13,12 @@ export function useCatalogProducts() {
isLoading.value = true
try {
const data = await execute(
GetProductsDocument,
GetAvailableProductsDocument,
{},
'public',
'exchange'
)
items.value = data?.getProducts || []
items.value = data?.getAvailableProducts || []
isInitialized.value = true
} finally {
isLoading.value = false