From 7ccec2bde4d703e25996548c7a26c034f5c9e72f Mon Sep 17 00:00:00 2001 From: ISA Date: Mon, 30 Dec 2024 09:25:57 +0100 Subject: [PATCH] =?UTF-8?q?Kommentar=20f=C3=BCr=20Bereichsmarker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/MapComponent.js | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/components/MapComponent.js b/components/MapComponent.js index 5162e78c0..4dd8300df 100644 --- a/components/MapComponent.js +++ b/components/MapComponent.js @@ -810,15 +810,12 @@ const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => { // Bereichs-Marker basierend auf dynamischer URL laden const bereicheMarkers = useBereicheMarkersLayer(map, oms, bereichUrl, handleLocationUpdate); - //const bereicheMarkers = useBereicheMarkersLayer(map, oms, editMode ? `/api/talas_v5_DB/bereich/readBereich?editMode=true` : `/api/talas_v5_DB/bereich/readBereich`); - //const bereicheMarkers = useBereicheMarkersLayer(map, oms, "/api/talas_v5_DB/bereich/readBereich?m=12"); - - /* useEffect(() => { - if (map && oms) { - // Wenn zusätzliche Initialisierung nötig ist, führe sie hier aus. - console.log("Bereiche-Markierungen geladen:", bereicheMarkers); - } - }, [map, oms, bereicheMarkers]); */ + /* + Bereichsmarker werden jetzt nur angezeigt, wenn der editMode aktiviert ist. + Marker werden bei deaktiviertem editMode aus der Karte entfernt. + Dynamische Überwachung von Änderungen im editMode über localStorage und Event Listener implementiert. + Dragging für Marker im editMode aktiviert und Z-Index angepasst. + */ useEffect(() => { const editMode = localStorage.getItem("editMode") === "true";