From d856f445a837df6d42b5be6003e18426245044e6 Mon Sep 17 00:00:00 2001 From: Adam Grund Date: Tue, 9 Jun 2026 12:16:49 +0200 Subject: [PATCH] fix udrDataByPrice types and handle missing data --- apps/paas-map/src/components/App.tsx | 20 ++++++++++++-------- apps/paas-map/src/main.tsx | 1 + 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/apps/paas-map/src/components/App.tsx b/apps/paas-map/src/components/App.tsx index 86e9d572..adcffb32 100644 --- a/apps/paas-map/src/components/App.tsx +++ b/apps/paas-map/src/components/App.tsx @@ -93,14 +93,18 @@ export const App = () => { const udrDataByPrice = useMemo(() => { return { - udrDataRegular: { - ...udrData, - features: udrData?.features.filter((udr) => udr.properties?.zakladna_cena !== 2), - } as FeatureCollection, - udrDataTwoEur: { - ...udrData, - features: udrData?.features.filter((udr) => udr.properties?.zakladna_cena === 2), - } as FeatureCollection, + udrDataRegular: udrData + ? { + ...udrData, + features: udrData?.features.filter((udr) => udr.properties?.zakladna_cena !== 2), + } + : null, + udrDataTwoEur: udrData + ? { + ...udrData, + features: udrData?.features.filter((udr) => udr.properties?.zakladna_cena === 2), + } + : null, }; }, [udrData]); diff --git a/apps/paas-map/src/main.tsx b/apps/paas-map/src/main.tsx index 360d8fdc..1f9c1836 100644 --- a/apps/paas-map/src/main.tsx +++ b/apps/paas-map/src/main.tsx @@ -1,3 +1,4 @@ +// TODO check where does react and react-dom come from, it is missing in package.json and also missing in root package.json import React from "react"; import ReactDOM from "react-dom"; import { I18nextProvider } from "react-i18next";