Skip to content

Commit 59f936b

Browse files
committed
fix: add missing ref for nationalAggregationLevel
1 parent 870c772 commit 59f936b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

apps/nowcasting-app/components/map/use-update-map-state-on-click.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ const useUpdateMapStateOnClick = ({ map, isMapReady }: UseUpdateMapStateOnClickP
3232
const selectedMapRegionIdsRef = useRef(selectedMapRegionIds);
3333
selectedMapRegionIdsRef.current = selectedMapRegionIds;
3434
const isEventRegistertedRef = useRef(false);
35+
const nationalAggregationLevelRef = useRef(nationalAggregationLevel);
36+
nationalAggregationLevelRef.current = nationalAggregationLevel;
3537

3638
useEffect(() => {
3739
if (!map || !clickedMapRegionIds) return;
@@ -120,8 +122,8 @@ const useUpdateMapStateOnClick = ({ map, isMapReady }: UseUpdateMapStateOnClickP
120122
console.log("no features clicked");
121123
}
122124
} else {
123-
let ids: string[] | number[] = [];
124-
if (nationalAggregationLevel === NationalAggregation.GSP) {
125+
let ids: string[] | number[];
126+
if (nationalAggregationLevelRef.current === NationalAggregation.GSP) {
125127
ids = [Number(clickedFeature.properties?.id)];
126128
} else {
127129
ids = [String(clickedFeature.properties?.id)];

0 commit comments

Comments
 (0)