lgtm 2
Some checks failed
Build and publish Docker image / build-and-push (push) Failing after 2m43s
CI / Check (push) Failing after 3m7s

This commit is contained in:
Andras Schmelczer 2026-05-14 22:39:41 +01:00
parent a8de0a614d
commit 3fa95819e3
30 changed files with 907 additions and 205 deletions

View file

@ -40,6 +40,7 @@ import {
getPoiDistanceFeatureName,
getPoiDistanceFilterKeyId,
normalizePoiDistanceFilters,
usesFixedPoiDistanceScale,
type PoiFilterName,
} from '../lib/poi-distance-filter';
@ -256,6 +257,7 @@ export function useFilters({ initialFilters, features }: UseFiltersOptions) {
? features.find((feature) => feature.name === defaultPoiFeatureName)
: undefined;
if (!defaultPoiFeatureName) return prev;
const fixedDistanceScale = usesFixedPoiDistanceScale(defaultPoiFeature);
return {
...prev,
@ -264,8 +266,12 @@ export function useFilters({ initialFilters, features }: UseFiltersOptions) {
defaultPoiFeatureName,
poiDistanceFilterIdRef.current++
)]: [
defaultPoiFeature?.histogram?.min ?? defaultPoiFeature?.min ?? 0,
defaultPoiFeature?.histogram?.max ?? defaultPoiFeature?.max ?? 5,
fixedDistanceScale
? (defaultPoiFeature?.min ?? 0)
: (defaultPoiFeature?.histogram?.min ?? defaultPoiFeature?.min ?? 0),
fixedDistanceScale
? (defaultPoiFeature?.max ?? 5)
: (defaultPoiFeature?.histogram?.max ?? defaultPoiFeature?.max ?? 5),
],
};
}