refactor: POI-Typ-Fetch in AddPOIModal auf Redux umgestellt
- Manuelle fetch-Anfrage zu /api/talas_v5_DB/poiTyp/readPoiTyp entfernt - Stattdessen fetchPoiTypes Redux-Thunk verwendet - Initialwert für poiTypeId weiterhin über useEffect gesetzt - Code vereinfacht und zentral über Redux-Store verwaltet
This commit is contained in:
11
README.md
11
README.md
@@ -84,9 +84,7 @@ components/ → UI-Komponenten inkl. Karte und Layer-Control-Panel (`MapLaye
|
||||
┃ ┃ ┃ ┗ 📜PlusRoundIcon.js
|
||||
┣ 📂mainComponent
|
||||
┃ ┣ 📂hooks
|
||||
┃ ┃ ┣ 📜useFetchPoiData.js
|
||||
┃ ┃ ┣ 📜useInitializeMap.js
|
||||
┃ ┃ ┗ 📜useRestoreMapSettings.js
|
||||
┃ ┃ ┗ 📜useInitializeMap.js
|
||||
┃ ┗ 📜MapComponent.js
|
||||
┣ 📂pois
|
||||
┃ ┣ 📜AddPOIModal.js
|
||||
@@ -122,7 +120,9 @@ redux/ → globale Zustände (Slices)
|
||||
┃ ┃ ┣ 📜gisLinesSlice.js
|
||||
┃ ┃ ┣ 📜locationDevicesFromDBSlice.js
|
||||
┃ ┃ ┣ 📜locationDevicesSlice.js
|
||||
┃ ┃ ┣ 📜poiIconsDataSlice.js
|
||||
┃ ┃ ┣ 📜poiTypesSlice.js
|
||||
┃ ┃ ┣ 📜poiTypSlice.js
|
||||
┃ ┃ ┗ 📜priorityConfigSlice.js
|
||||
┃ ┣ 📂webservice
|
||||
┃ ┃ ┣ 📜gisLinesStatusSlice.js
|
||||
@@ -151,6 +151,8 @@ redux/ → globale Zustände (Slices)
|
||||
┃ ┃ ┣ 📜addPoiThunk.js
|
||||
┃ ┃ ┣ 📜fetchGisLinesThunk.js
|
||||
┃ ┃ ┣ 📜fetchLocationDevicesThunk.js
|
||||
┃ ┃ ┣ 📜fetchPoiIconsDataThunk.js
|
||||
┃ ┃ ┣ 📜fetchPoiTypThunk.js
|
||||
┃ ┃ ┗ 📜fetchPriorityConfigThunk.js
|
||||
┃ ┗ 📂webservice
|
||||
┃ ┃ ┣ 📜fetchGisLinesStatusThunk.js
|
||||
@@ -168,7 +170,10 @@ services/ → API-Kommunikation, Mock-Logik
|
||||
┃ ┣ 📜fetchDeviceNameByIdService.js
|
||||
┃ ┣ 📜fetchGisLinesService.js
|
||||
┃ ┣ 📜fetchLocationDevicesService.js
|
||||
┃ ┣ 📜fetchPoiDataByIdService.js
|
||||
┃ ┣ 📜fetchPoiDataService.js
|
||||
┃ ┣ 📜fetchPoiIconsDataService.js
|
||||
┃ ┣ 📜fetchPoiTypService.js
|
||||
┃ ┣ 📜fetchPriorityConfigService.js
|
||||
┃ ┗ 📜updateLocationInDatabaseService.js
|
||||
┣ 📂utils
|
||||
|
||||
Reference in New Issue
Block a user