lgtm 2
This commit is contained in:
parent
a8de0a614d
commit
3fa95819e3
30 changed files with 907 additions and 205 deletions
|
|
@ -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),
|
||||
],
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue