Frontend fixes

This commit is contained in:
Andras Schmelczer 2026-03-08 21:01:33 +00:00
parent 135f4be401
commit 245c16a212
7 changed files with 169 additions and 89 deletions

View file

@ -180,6 +180,7 @@ export function useMapData({
if (errBody.error === 'license_required' && errBody.free_zone) {
setLicenseRequired(true);
setFreeZone(errBody.free_zone);
setLoading(false);
return;
}
}
@ -209,6 +210,7 @@ export function useMapData({
if (errBody.error === 'license_required' && errBody.free_zone) {
setLicenseRequired(true);
setFreeZone(errBody.free_zone);
setLoading(false);
return;
}
}
@ -225,10 +227,12 @@ export function useMapData({
setDragPostcodeData(null);
dragFeatureRef.current = null;
}
} catch (err) {
if (!isAbortError(err)) logNonAbortError('Failed to fetch data', err);
} finally {
setLoading(false);
} catch (err) {
if (!isAbortError(err)) {
logNonAbortError('Failed to fetch data', err);
setLoading(false);
}
}
}, DEBOUNCE_MS);