feat: POI-Erstellung, -Bearbeitung und -Löschung vollständig überarbeitet

- POI-Tooltip zeigt jetzt den korrekten Gerätenamen aus Redux (gisStationsStaticDistrict)
- Bearbeitungsmodal (PoiUpdateModal) verwendet Redux-Daten (idLD → Gerätelabel) zur Initialisierung
- Fix: Geräte-Dropdown im Modal zeigt nun den ausgewählten POI korrekt an
- Refactor: `handleUpdatePoi()` nutzt `description` statt `name`
- Fehlerbehandlung im Modal verbessert (alert bei leerem Feld, besseres Logging)
- Redux-Thunk `updatePoiThunk` + `updatePoiService` stabilisiert
- Map aktualisiert POIs nach Bearbeitung automatisch

📦 Version erhöht auf 1.1.253
🗓️ 11.06.2025
This commit is contained in:
ISA
2025-06-11 07:41:10 +02:00
parent 8e5dac82b5
commit 0a97c359d8
11 changed files with 76 additions and 56 deletions

View File

@@ -4,6 +4,31 @@ Alle bedeutenden Änderungen an diesem Projekt werden in dieser Datei dokumentie
---
## [1.1.253] 2025-06-11
### ✨ Features
- POIs lassen sich jetzt vollständig erstellen, bearbeiten und löschen
- Tooltip zeigt den korrekten Gerätenamen (aus `gisStationsStaticDistrict`)
- Bearbeitungsdialog lädt initial die richtige Gerätezuteilung (Dropdown)
- Redux-Anbindung für `updatePoiService`, `updatePoiThunk`, `handlers.js` konsolidiert
### 🛠 Fixed
- Fehler beim Aktualisieren behoben (idLD und leeres Name-Feld)
- Dropdown im Modal zeigt jetzt korrekt das zum POI zugehörige Gerät
### 🧠 Architektur
- Kein direkter Zugriff mehr auf Name nur `description` und `idLD`
- Fehlerhandling und Zustandskontrolle über Redux (Status, Error)
### 🔧 Version
- 📦 `appVersion.js` auf Version **1.1.253** erhöht
---
## [1.1.240] 2025-06-06
### ✨ UI-Verbesserung