feat: AddPOIModal auf Redux umgestellt, Icon-Problem nach POI-Erstellung behoben
- fetch durch addPoiThunk ersetzt - Icon-Nachladen über fetchPoiIconsDataThunk integriert - Modal schließt sich nach erfolgreichem Hinzufügen zuverlässig - reload entfernt, Statushandling über Redux-Slice `addPoiSlice` - Version erhöht auf 1.1.158
This commit is contained in:
31
CHANGELOG.md
31
CHANGELOG.md
@@ -4,6 +4,37 @@ Alle bedeutenden Änderungen an diesem Projekt werden in dieser Datei dokumentie
|
||||
|
||||
---
|
||||
|
||||
## [1.1.158] – 2025-05-23
|
||||
|
||||
### ✨ Feature
|
||||
|
||||
- Neue POI-Hinzufügen-Logik mit Redux `addPoiThunk` umgesetzt
|
||||
- `AddPOIModal.js` vollständig umgebaut:
|
||||
- kein direktes `fetch(...)` mehr
|
||||
- stattdessen: Redux Thunk + Service
|
||||
- Statusanzeige über `status` / `error` aus `addPoiSlice`
|
||||
- Automatisches Nachladen der POI-Icons über `fetchPoiIconsDataThunk`
|
||||
|
||||
### 🐞 Fixed
|
||||
|
||||
- Bug behoben: neu hinzugefügter POI zeigte Standard-Icon → Icon-Liste wird nach dem Hinzufügen erneut geladen
|
||||
|
||||
### ✅ Clean
|
||||
|
||||
- `window.location.reload()` aus `AddPOIModal.js` entfernt
|
||||
- API-Aufrufe vollständig in `services/database/addPoiService.js` gekapselt
|
||||
|
||||
### 🧠 Architektur
|
||||
|
||||
- Redux-Standardstruktur eingehalten: `Service` → `Thunk` → `Slice`
|
||||
- Redux-Status wird in Modal direkt über `useSelector` abgebildet
|
||||
|
||||
### 🔧 Version
|
||||
|
||||
- 📦 Version erhöht auf **1.1.158**
|
||||
|
||||
---
|
||||
|
||||
## [1.1.153] - 2025-05-22
|
||||
|
||||
### ✨ Features
|
||||
|
||||
Reference in New Issue
Block a user