feat: Geräteauswahl und Anzeige beim POI-Handling auf WebService umgestellt
- setupPOIs.js angepasst: Gerätedaten (LD_Name) aus GisStationsStaticDistrict verwendet - MapComponent.js übergibt WebService-Geräte (`Points`) als gisDevices an setupPOIs - PoiUpdateModal.js nutzt LD_Name für react-select Dropdown statt name aus DB - Dropdown-Anzeige und Tooltip-Daten für POIs nun konsistent mit WebService-Geräteliste
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// redux/slices/database/pois/selectedPoiSlice.js
|
||||
// @/redux/slices/database/pois/selectedPoiSlice.js
|
||||
import { createSlice } from "@reduxjs/toolkit";
|
||||
|
||||
export const selectedPoiSlice = createSlice({
|
||||
@@ -11,4 +11,5 @@ export const selectedPoiSlice = createSlice({
|
||||
});
|
||||
|
||||
export const { setSelectedPoi, clearSelectedPoi } = selectedPoiSlice.actions;
|
||||
export const selectSelectedPoi = state => state.selectedPoi;
|
||||
export default selectedPoiSlice.reducer;
|
||||
|
||||
@@ -48,14 +48,14 @@ export const store = configureStore({
|
||||
gisLinesStatusFromWebservice: gisLinesStatusFromWebserviceReducer,
|
||||
gisLinesFromDatabase: gisLinesFromDatabaseReducer,
|
||||
lineVisibility: lineVisibilityReducer,
|
||||
currentPoi: currentPoiReducer,
|
||||
polylineLayerVisible: polylineLayerVisibleReducer,
|
||||
locationDevicesFromDB: locationDevicesFromDBReducer,
|
||||
poiTypes: poiTypesReducer,
|
||||
addPoiOnPolyline: addPoiOnPolylineReducer,
|
||||
polylineContextMenu: polylineContextMenuReducer,
|
||||
selectedPoi: selectedPoiReducer,
|
||||
selectedDevice: selectedDeviceReducer,
|
||||
selectedPoi: selectedPoiReducer,
|
||||
currentPoi: currentPoiReducer,
|
||||
mapLayers: mapLayersReducer,
|
||||
poiLayerVisible: poiLayerVisibleReducer,
|
||||
poiReadFromDbTrigger: poiReadFromDbTriggerReducer,
|
||||
|
||||
Reference in New Issue
Block a user