docs: [Zurück zur Übersicht](../README.md) in Alle in README für jeder Verzeichnis
This commit is contained in:
3
docs/redux/README.md
Normal file
3
docs/redux/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# 📄 Übersicht: docs/redux
|
||||
|
||||
- [store](store.md)
|
||||
8
docs/redux/slices/README.md
Normal file
8
docs/redux/slices/README.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# 📄 Übersicht: docs/redux/slices
|
||||
|
||||
- [lineVisibilitySlice](lineVisibilitySlice.md)
|
||||
- [mapLayersSlice](mapLayersSlice.md)
|
||||
- [selectedAreaSlice](selectedAreaSlice.md)
|
||||
- [selectedDeviceSlice](selectedDeviceSlice.md)
|
||||
- [urlParameterSlice](urlParameterSlice.md)
|
||||
- [zoomTriggerSlice](zoomTriggerSlice.md)
|
||||
5
docs/redux/slices/database/README.md
Normal file
5
docs/redux/slices/database/README.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# 📄 Übersicht: docs/redux/slices/database
|
||||
|
||||
- [locationDevicesFromDBSlice](locationDevicesFromDBSlice.md)
|
||||
- [locationDevicesSlice](locationDevicesSlice.md)
|
||||
- [priorityConfigSlice](priorityConfigSlice.md)
|
||||
3
docs/redux/slices/database/area/README.md
Normal file
3
docs/redux/slices/database/area/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# 📄 Übersicht: docs/redux/slices/database/area
|
||||
|
||||
- [updateAreaSlice](updateAreaSlice.md)
|
||||
@@ -19,7 +19,8 @@ Redux-Slice zur Verwaltung des Update-Zustands beim Aktualisieren eines Bereichs
|
||||
|
||||
## Thunk
|
||||
|
||||
- `updateAreaThunk`: Führt den API-Call zum Speichern von `x`, `y` für `idLocation` & `idMaps` durch.
|
||||
- `updateAreaThunk`: Führt den API-Call zum Speichern von `x`, `y` für `idLocation` & `idMaps`
|
||||
durch.
|
||||
|
||||
---
|
||||
|
||||
@@ -37,4 +38,8 @@ In der Komponente `useAreaMarkersLayer.js` beim Ziehen und Speichern von Station
|
||||
|
||||
## Fehlerbehandlung
|
||||
|
||||
- Fehlernachricht wird in `error` gespeichert, falls `updateAreaThunk` fehlschlägt.
|
||||
- Fehlernachricht wird in `error` gespeichert, falls `updateAreaThunk` fehlschlägt.
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
3
docs/redux/slices/database/locationDevice/README.md
Normal file
3
docs/redux/slices/database/locationDevice/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# 📄 Übersicht: docs/redux/slices/database/locationDevice
|
||||
|
||||
- [locationDevicesSlice](locationDevicesSlice.md)
|
||||
@@ -33,8 +33,8 @@ Redux-Slice zur Verwaltung von Standortgeräten (Devices) aus der Tabelle `locat
|
||||
## Selektoren
|
||||
|
||||
```js
|
||||
selectLocationDevices = (state) => state.locationDevices.data;
|
||||
selectLocationDeviceStatus = (state) => state.locationDevices.status;
|
||||
selectLocationDevices = state => state.locationDevices.data;
|
||||
selectLocationDeviceStatus = state => state.locationDevices.status;
|
||||
```
|
||||
|
||||
---
|
||||
@@ -42,4 +42,8 @@ selectLocationDeviceStatus = (state) => state.locationDevices.status;
|
||||
## Besonderheiten
|
||||
|
||||
- Zustand wird bei `pending`, `fulfilled` und `rejected` aktualisiert
|
||||
- Fehlernachricht wird in `error` gespeichert
|
||||
- Fehlernachricht wird in `error` gespeichert
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -21,5 +21,9 @@ Redux-Slice für das Laden von Geräten aus der Datenbank-Tabelle `location_devi
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectLocationDevices = (state) => state.locationDevicesFromDB.devices
|
||||
```
|
||||
selectLocationDevices = state => state.locationDevicesFromDB.devices;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -17,7 +17,9 @@ Zweite Variante des Slices für Geräte (veraltet oder parallel verwendet).
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectLocationDevices = (state) => state.locationDevices.data
|
||||
selectLocationDevices = state => state.locationDevices.data;
|
||||
```
|
||||
|
||||
⚠️ Beachte: Duplikat zu `locationDevicesFromDBSlice.js`
|
||||
## ⚠️ Beachte: Duplikat zu `locationDevicesFromDBSlice.js`
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
13
docs/redux/slices/database/pois/README.md
Normal file
13
docs/redux/slices/database/pois/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# 📄 Übersicht: docs/redux/slices/database/pois
|
||||
|
||||
- [addPoiOnPolylineSlice](addPoiOnPolylineSlice.md)
|
||||
- [addPoiSlice](addPoiSlice.md)
|
||||
- [currentPoiSlice](currentPoiSlice.md)
|
||||
- [poiIconsDataSlice](poiIconsDataSlice.md)
|
||||
- [poiLayerVisibleSlice](poiLayerVisibleSlice.md)
|
||||
- [poiMarkersSlice](poiMarkersSlice.md)
|
||||
- [poiReadFromDbTriggerSlice](poiReadFromDbTriggerSlice.md)
|
||||
- [poiTypSlice](poiTypSlice.md)
|
||||
- [poiTypesSlice](poiTypesSlice.md)
|
||||
- [readPoiMarkersStoreSlice](readPoiMarkersStoreSlice.md)
|
||||
- [selectedPoiSlice](selectedPoiSlice.md)
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 addPoiOnPolylineSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von addPoiOnPolyline.
|
||||
## Redux-Slice zur Verwaltung von addPoiOnPolyline.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 addPoiSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von addPoi.
|
||||
## Redux-Slice zur Verwaltung von addPoi.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 currentPoiSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von currentPoi.
|
||||
## Redux-Slice zur Verwaltung von currentPoi.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 poiIconsDataSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von POIIconsData.
|
||||
## Redux-Slice zur Verwaltung von POIIconsData.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 poiLayerVisibleSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von POILayerVisible.
|
||||
## Redux-Slice zur Verwaltung von POILayerVisible.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 poiMarkersSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von POIMarkers.
|
||||
## Redux-Slice zur Verwaltung von POIMarkers.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 poiReadFromDbTriggerSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von POIReadFromDbTrigger.
|
||||
## Redux-Slice zur Verwaltung von POIReadFromDbTrigger.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 poiTypSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von POITyp.
|
||||
## Redux-Slice zur Verwaltung von POITyp.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 poiTypesSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von POITypes.
|
||||
## Redux-Slice zur Verwaltung von POITypes.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 readPoiMarkersStoreSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von readPoiMarkersStore.
|
||||
## Redux-Slice zur Verwaltung von readPoiMarkersStore.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# 🧩 selectedPoiSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung von selectedPoi.
|
||||
## Redux-Slice zur Verwaltung von selectedPoi.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
7
docs/redux/slices/database/polylines/README.md
Normal file
7
docs/redux/slices/database/polylines/README.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# 📄 Übersicht: docs/redux/slices/database/polylines
|
||||
|
||||
- [gisLinesSlice](gisLinesSlice.md)
|
||||
- [polylineContextMenuSlice](polylineContextMenuSlice.md)
|
||||
- [polylineEventsDisabledSlice](polylineEventsDisabledSlice.md)
|
||||
- [polylineLayerVisibleSlice](polylineLayerVisibleSlice.md)
|
||||
- [updatePolylineCoordinatesSlice](updatePolylineCoordinatesSlice.md)
|
||||
@@ -21,5 +21,9 @@ Verwaltet alle Linienobjekte, die aus der Datenbank (`gis_lines`) gelesen wurden
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectGisLines = (state) => state.gisLines.data
|
||||
```
|
||||
selectGisLines = state => state.gisLines.data;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -22,4 +22,8 @@ Verwaltet den Zustand des Kontextmenüs bei Polylinien (z. B. Stützpunkt hinz
|
||||
- `openPolylineContextMenu(payload)`
|
||||
- `closePolylineContextMenu()`
|
||||
- `updateCountdown()`
|
||||
- `forceCloseContextMenu()`
|
||||
- `forceCloseContextMenu()`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -7,10 +7,16 @@ Steuert, ob Interaktionen mit Polylinien (z. B. Ziehen, Klicks) temporär deak
|
||||
## Zustand
|
||||
|
||||
```js
|
||||
{ disabled: boolean }
|
||||
{
|
||||
disabled: boolean;
|
||||
}
|
||||
```
|
||||
|
||||
## Aktionen
|
||||
|
||||
- `setDisabled(boolean)`
|
||||
- `toggleDisabled()`
|
||||
- `toggleDisabled()`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -7,7 +7,9 @@ Steuert die Sichtbarkeit des Polylinienlayers auf der Karte.
|
||||
## Zustand
|
||||
|
||||
```js
|
||||
{ visible: boolean }
|
||||
{
|
||||
visible: boolean;
|
||||
}
|
||||
```
|
||||
|
||||
## Aktion
|
||||
@@ -17,5 +19,9 @@ Steuert die Sichtbarkeit des Polylinienlayers auf der Karte.
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectPolylineVisible = (state) => state.polylineLayerVisible.visible
|
||||
```
|
||||
selectPolylineVisible = state => state.polylineLayerVisible.visible;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -19,4 +19,8 @@ Redux-Slice zur Überwachung des Lade-/Fehlerstatus bei der Aktualisierung von L
|
||||
|
||||
## Aktion
|
||||
|
||||
- `resetUpdateStatus()`
|
||||
- `resetUpdateStatus()`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -20,5 +20,9 @@ Lädt die Prioritätskonfiguration für Marker (z. B. zur farblichen Darstellu
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectPriorityConfig = (state) => state.priorityConfig.data
|
||||
```
|
||||
selectPriorityConfig = state => state.priorityConfig.data;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -21,4 +21,6 @@ Redux-Slice zur Steuerung der Sichtbarkeit aktiver Linien auf der Karte.
|
||||
|
||||
## Anwendung
|
||||
|
||||
Wird verwendet z. B. in `useLineData.js`, `MapComponent.js`
|
||||
## Wird verwendet z. B. in `useLineData.js`, `MapComponent.js`
|
||||
|
||||
[Zurück zur Übersicht](../../README.md)
|
||||
|
||||
3
docs/redux/slices/mapLayers/README.md
Normal file
3
docs/redux/slices/mapLayers/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# 📄 Übersicht: docs/redux/slices/mapLayers
|
||||
|
||||
- [device-layer-upgrade](device-layer-upgrade.md)
|
||||
@@ -6,7 +6,9 @@
|
||||
|
||||
## 🧩 Ziel
|
||||
|
||||
Die Marker-Einblendung (Geräte) sollte über `System` (Stationsdaten) mit `IdSystem` (Systemdaten) verglichen werden. Früher wurde fälschlich über `Name` verglichen. Außerdem sollten die Layer-Schlüssel konsistent und dynamisch verwaltet werden.
|
||||
Die Marker-Einblendung (Geräte) sollte über `System` (Stationsdaten) mit `IdSystem` (Systemdaten)
|
||||
verglichen werden. Früher wurde fälschlich über `Name` verglichen. Außerdem sollten die
|
||||
Layer-Schlüssel konsistent und dynamisch verwaltet werden.
|
||||
|
||||
---
|
||||
|
||||
@@ -31,7 +33,8 @@ Die Marker-Einblendung (Geräte) sollte über `System` (Stationsdaten) mit `IdSy
|
||||
|
||||
### Komponenten:
|
||||
|
||||
- `useDynamicDeviceLayers.js`: verwendet `IdSystem` als Vergleich (`station.System === system.IdSystem`)
|
||||
- `useDynamicDeviceLayers.js`: verwendet `IdSystem` als Vergleich
|
||||
(`station.System === system.IdSystem`)
|
||||
- `MapLayersControlPanel.js`: generiert Checkboxen mit `key = system-<IdSystem>`
|
||||
|
||||
---
|
||||
@@ -48,3 +51,7 @@ Die Marker-Einblendung (Geräte) sollte über `System` (Stationsdaten) mit `IdSy
|
||||
## 🏷 Version
|
||||
|
||||
Diese Änderung wurde mit dem Tag [`v1.1.210`](https://your-git-remote/tags/v1.0.1) versehen.
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -23,5 +23,9 @@ Verwaltet die Sichtbarkeit einzelner Layergruppen (z. B. GMA, ECI, Siemens).
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectMapLayersState = (state) => state.mapLayers
|
||||
```
|
||||
selectMapLayersState = state => state.mapLayers;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../README.md)
|
||||
|
||||
@@ -7,10 +7,16 @@ Steuert die aktuell selektierte Station/Bereich in der Karte.
|
||||
## Zustand
|
||||
|
||||
```js
|
||||
{ area: null | object }
|
||||
{
|
||||
area: null | object;
|
||||
}
|
||||
```
|
||||
|
||||
## Aktionen
|
||||
|
||||
- `setSelectedArea(area)`
|
||||
- `clearSelectedArea()`
|
||||
- `clearSelectedArea()`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../README.md)
|
||||
|
||||
@@ -7,10 +7,14 @@ Speichert das aktuell ausgewählte Gerät aus der Karte.
|
||||
## Zustand
|
||||
|
||||
```js
|
||||
null | { ...Gerät }
|
||||
null | { ...Gerät };
|
||||
```
|
||||
|
||||
## Aktionen
|
||||
|
||||
- `setSelectedDevice(device)`
|
||||
- `clearSelectedDevice()`
|
||||
- `clearSelectedDevice()`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../README.md)
|
||||
|
||||
@@ -17,4 +17,8 @@ Verwaltet die URL-Parameter `m` (mapId) und `u` (userId).
|
||||
|
||||
- `setMapId(id)`
|
||||
- `setUserId(id)`
|
||||
- `setFromURL({ m, u })`
|
||||
- `setFromURL({ m, u })`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../README.md)
|
||||
|
||||
8
docs/redux/slices/webService/README.md
Normal file
8
docs/redux/slices/webService/README.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# 📄 Übersicht: docs/redux/slices/webService
|
||||
|
||||
- [gisLinesStatusSlice](gisLinesStatusSlice.md)
|
||||
- [gisStationsMeasurementsSlice](gisStationsMeasurementsSlice.md)
|
||||
- [gisStationsStaticDistrictSlice](gisStationsStaticDistrictSlice.md)
|
||||
- [gisStationsStatusDistrictSlice](gisStationsStatusDistrictSlice.md)
|
||||
- [gisSystemStaticSlice](gisSystemStaticSlice.md)
|
||||
- [userRightsSlice](userRightsSlice.md)
|
||||
@@ -2,7 +2,8 @@
|
||||
|
||||
# 🧩 gisLinesStatusSlice.js
|
||||
|
||||
Lädt und speichert Statusdaten von Linien (z. B. Spannungswerte, Betriebszustand) aus dem Webservice.
|
||||
Lädt und speichert Statusdaten von Linien (z. B. Spannungswerte, Betriebszustand) aus dem
|
||||
Webservice.
|
||||
|
||||
## Zustand
|
||||
|
||||
@@ -21,5 +22,9 @@ Lädt und speichert Statusdaten von Linien (z. B. Spannungswerte, Betriebszust
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectGisLinesStatusFromWebservice = (state) => state.gisLinesStatusFromWebservice
|
||||
```
|
||||
selectGisLinesStatusFromWebservice = state => state.gisLinesStatusFromWebservice;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
|
||||
# 🧩 gisStationsMeasurementsSlice.js
|
||||
|
||||
Verwaltet Messwerte einzelner Stationen (z. B. Schleifenwiderstand, Isolation) aus Webservice-Antworten.
|
||||
Verwaltet Messwerte einzelner Stationen (z. B. Schleifenwiderstand, Isolation) aus
|
||||
Webservice-Antworten.
|
||||
|
||||
## Zustand
|
||||
|
||||
@@ -21,5 +22,9 @@ Verwaltet Messwerte einzelner Stationen (z. B. Schleifenwiderstand, Isolation)
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectGisStationsMeasurements = (state) => state.gisStationsMeasurements.data
|
||||
```
|
||||
selectGisStationsMeasurements = state => state.gisStationsMeasurements.data;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -21,5 +21,9 @@ Lädt und speichert statische Standortdaten (z. B. Koordinaten) der Stationen
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectGisStationsStaticDistrict = (state) => state.gisStationsStaticDistrict.data
|
||||
```
|
||||
selectGisStationsStaticDistrict = state => state.gisStationsStaticDistrict.data;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -21,5 +21,9 @@ Verwaltet den Status aller Stationen im aktuellen Bezirk aus Webservice-Daten.
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectGisStationsStatusDistrict = (state) => state.gisStationsStatusDistrict.data
|
||||
```
|
||||
selectGisStationsStatusDistrict = state => state.gisStationsStatusDistrict.data;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -21,5 +21,9 @@ Verwaltet statische Gerätedaten aller Systeme, die vom Webservice zurückgegebe
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectGisSystemStatic = (state) => state.gisSystemStatic.data
|
||||
```
|
||||
selectGisSystemStatic = state => state.gisSystemStatic.data;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -21,6 +21,10 @@ Verwaltet die Benutzerrechte, die vom Webservice für den angemeldeten Nutzer be
|
||||
## Selector
|
||||
|
||||
```js
|
||||
selectGisUserRightsFromWebservice = (state) => state.gisUserRightsFromWebservice.rights
|
||||
selectGisUserRightsStatus = (state) => state.gisUserRightsFromWebservice.status
|
||||
```
|
||||
selectGisUserRightsFromWebservice = state => state.gisUserRightsFromWebservice.rights;
|
||||
selectGisUserRightsStatus = state => state.gisUserRightsFromWebservice.status;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -7,10 +7,16 @@ Ein Redux-Trigger, der die Karte zur Neuberechnung des Zoom-Zustands veranlasst.
|
||||
## Zustand
|
||||
|
||||
```js
|
||||
{ trigger: number }
|
||||
{
|
||||
trigger: number;
|
||||
}
|
||||
```
|
||||
|
||||
## Aktionen
|
||||
|
||||
- `incrementZoomTrigger()`: Erhöht den Trigger
|
||||
- `resetZoomTrigger()`: Setzt auf 0 zurück
|
||||
- `resetZoomTrigger()`: Setzt auf 0 zurück
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../README.md)
|
||||
|
||||
@@ -15,7 +15,7 @@ import { store } from "../redux/store";
|
||||
|
||||
<Provider store={store}>
|
||||
<App />
|
||||
</Provider>
|
||||
</Provider>;
|
||||
```
|
||||
|
||||
---
|
||||
@@ -61,4 +61,8 @@ export const store = configureStore({
|
||||
|
||||
```bash
|
||||
/redux/store.js
|
||||
```
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../README.md)
|
||||
|
||||
5
docs/redux/thunks/database/README.md
Normal file
5
docs/redux/thunks/database/README.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# 📄 Übersicht: docs/redux/thunks/database
|
||||
|
||||
- [fetchLocationDevicesThunk](fetchLocationDevicesThunk.md)
|
||||
- [fetchPriorityConfigThunk](fetchPriorityConfigThunk.md)
|
||||
- [getDeviceIdByNameThunk](getDeviceIdByNameThunk.md)
|
||||
3
docs/redux/thunks/database/area/README.md
Normal file
3
docs/redux/thunks/database/area/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# 📄 Übersicht: docs/redux/thunks/database/area
|
||||
|
||||
- [updateAreaThunk](updateAreaThunk.md)
|
||||
@@ -7,12 +7,14 @@ Async-Thunk zum Aktualisieren der Koordinaten eines Bereichs (Area).
|
||||
## Verwendung
|
||||
|
||||
```js
|
||||
dispatch(updateAreaThunk({
|
||||
idLocation: 5,
|
||||
idMap: 2,
|
||||
x: 53.215,
|
||||
y: 8.45
|
||||
}));
|
||||
dispatch(
|
||||
updateAreaThunk({
|
||||
idLocation: 5,
|
||||
idMap: 2,
|
||||
x: 53.215,
|
||||
y: 8.45,
|
||||
})
|
||||
);
|
||||
```
|
||||
|
||||
## Quelle
|
||||
@@ -22,4 +24,8 @@ dispatch(updateAreaThunk({
|
||||
## Verhalten
|
||||
|
||||
- Gibt `await`-Ergebnis direkt zurück
|
||||
- Fehlerbehandlung wird vom aufrufenden Slice übernommen
|
||||
- Fehlerbehandlung wird vom aufrufenden Slice übernommen
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchLocationDevicesThunk());
|
||||
|
||||
## Quelle
|
||||
|
||||
- Ruft `fetchLocationDevicesService()` auf
|
||||
- Ruft `fetchLocationDevicesService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchPriorityConfigThunk());
|
||||
|
||||
## Quelle
|
||||
|
||||
- Ruft `fetchPriorityConfigService()` auf
|
||||
- Ruft `fetchPriorityConfigService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -13,4 +13,8 @@ dispatch(getDeviceIdByNameThunk("Kue705"));
|
||||
## Verhalten
|
||||
|
||||
- Ruft `getDeviceIdByNameService(deviceName)` auf
|
||||
- Fehler werden mit `rejectWithValue(error.message)` behandelt
|
||||
- Fehler werden mit `rejectWithValue(error.message)` behandelt
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
3
docs/redux/thunks/database/locationDevice/README.md
Normal file
3
docs/redux/thunks/database/locationDevice/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# 📄 Übersicht: docs/redux/thunks/database/locationDevice
|
||||
|
||||
- [fetchLocationDevicesThunk (1)](fetchLocationDevicesThunk (1).md)
|
||||
@@ -8,7 +8,8 @@ Redux-AsyncThunk zum Abrufen aller Einträge aus der Tabelle `location_device`.
|
||||
|
||||
## 🔄 Zweck
|
||||
|
||||
Dieser Thunk ruft die Servicefunktion `fetchLocationDevicesService()` auf und liefert deren Ergebnis an den Redux-Slice `locationDevicesSlice`.
|
||||
Dieser Thunk ruft die Servicefunktion `fetchLocationDevicesService()` auf und liefert deren Ergebnis
|
||||
an den Redux-Slice `locationDevicesSlice`.
|
||||
|
||||
---
|
||||
|
||||
@@ -34,4 +35,8 @@ dispatch(fetchLocationDevicesThunk());
|
||||
|
||||
```
|
||||
/redux/thunks/database/locationDevice/fetchLocationDevicesThunk.js
|
||||
```
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
8
docs/redux/thunks/database/pois/README.md
Normal file
8
docs/redux/thunks/database/pois/README.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# 📄 Übersicht: docs/redux/thunks/database/pois
|
||||
|
||||
- [addPoiThunk](addPoiThunk.md)
|
||||
- [deletePoiThunk](deletePoiThunk.md)
|
||||
- [fetchPoiIconsDataThunk](fetchPoiIconsDataThunk.md)
|
||||
- [fetchPoiMarkersThunk](fetchPoiMarkersThunk.md)
|
||||
- [fetchPoiTypThunk](fetchPoiTypThunk.md)
|
||||
- [updatePoiThunk](updatePoiThunk.md)
|
||||
@@ -7,15 +7,19 @@ Async-Thunk zur Erstellung eines neuen POIs.
|
||||
## Verwendung
|
||||
|
||||
```js
|
||||
dispatch(addPoiThunk({
|
||||
name: "Messstelle 1",
|
||||
poiTypeId: 2,
|
||||
latitude: 53.21,
|
||||
longitude: 8.43,
|
||||
idLD: 12
|
||||
}));
|
||||
dispatch(
|
||||
addPoiThunk({
|
||||
name: "Messstelle 1",
|
||||
poiTypeId: 2,
|
||||
latitude: 53.21,
|
||||
longitude: 8.43,
|
||||
idLD: 12,
|
||||
})
|
||||
);
|
||||
```
|
||||
|
||||
## Intern
|
||||
|
||||
Ruft `addPoiService(formData)` auf und gibt das Ergebnis zurück.
|
||||
## Ruft `addPoiService(formData)` auf und gibt das Ergebnis zurück.
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -13,4 +13,8 @@ dispatch(deletePoiThunk(15));
|
||||
## Verhalten
|
||||
|
||||
- Ruft `deletePoiService(id)` auf
|
||||
- Gibt die ID im Erfolgsfall zurück
|
||||
- Gibt die ID im Erfolgsfall zurück
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchPoiIconsDataThunk());
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchPoiIconsDataService()` auf
|
||||
- Ruft `fetchPoiIconsDataService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchPoiMarkersThunk());
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchPoiMarkersService()` auf
|
||||
- Ruft `fetchPoiMarkersService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchPoiTypThunk());
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchPoiTypService()` auf
|
||||
- Ruft `fetchPoiTypService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -7,14 +7,20 @@ Aktualisiert einen bestehenden POI mit neuen Daten.
|
||||
## Verwendung
|
||||
|
||||
```js
|
||||
dispatch(updatePoiThunk({
|
||||
idPoi: 15,
|
||||
description: "Neue Beschreibung",
|
||||
idPoiTyp: 3,
|
||||
idLD: 8
|
||||
}));
|
||||
dispatch(
|
||||
updatePoiThunk({
|
||||
idPoi: 15,
|
||||
description: "Neue Beschreibung",
|
||||
idPoiTyp: 3,
|
||||
idLD: 8,
|
||||
})
|
||||
);
|
||||
```
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `updatePoiService(poi)` auf
|
||||
- Ruft `updatePoiService(poi)` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
4
docs/redux/thunks/database/polylines/README.md
Normal file
4
docs/redux/thunks/database/polylines/README.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# 📄 Übersicht: docs/redux/thunks/database/polylines
|
||||
|
||||
- [fetchGisLinesThunk](fetchGisLinesThunk.md)
|
||||
- [updatePolylineCoordinatesThunk](updatePolylineCoordinatesThunk.md)
|
||||
@@ -13,4 +13,8 @@ dispatch(fetchGisLinesThunk());
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchGisLinesService()` auf
|
||||
- Liefert alle Linien mit Koordinaten zur Anzeige auf der Karte
|
||||
- Liefert alle Linien mit Koordinaten zur Anzeige auf der Karte
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
@@ -7,14 +7,23 @@ Async-Thunk zur Aktualisierung von Linienkoordinaten in der Datenbank.
|
||||
## Verwendung
|
||||
|
||||
```js
|
||||
dispatch(updatePolylineCoordinatesThunk({
|
||||
idLD: 7,
|
||||
idModul: 2,
|
||||
newCoordinates: [[53.2, 8.4], [53.21, 8.45]]
|
||||
}));
|
||||
dispatch(
|
||||
updatePolylineCoordinatesThunk({
|
||||
idLD: 7,
|
||||
idModul: 2,
|
||||
newCoordinates: [
|
||||
[53.2, 8.4],
|
||||
[53.21, 8.45],
|
||||
],
|
||||
})
|
||||
);
|
||||
```
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `updatePolylineCoordinatesService(requestData)` auf
|
||||
- Wandelt Koordinaten in MySQL LINESTRING um
|
||||
- Wandelt Koordinaten in MySQL LINESTRING um
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../../README.md)
|
||||
|
||||
8
docs/redux/thunks/webservice/README.md
Normal file
8
docs/redux/thunks/webservice/README.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# 📄 Übersicht: docs/redux/thunks/webservice
|
||||
|
||||
- [fetchGisLinesStatusThunk](fetchGisLinesStatusThunk.md)
|
||||
- [fetchGisStationsMeasurementsThunk](fetchGisStationsMeasurementsThunk.md)
|
||||
- [fetchGisStationsStaticDistrictThunk](fetchGisStationsStaticDistrictThunk.md)
|
||||
- [fetchGisStationsStatusDistrictThunk](fetchGisStationsStatusDistrictThunk.md)
|
||||
- [fetchGisSystemStaticThunk](fetchGisSystemStaticThunk.md)
|
||||
- [fetchUserRightsThunk](fetchUserRightsThunk.md)
|
||||
@@ -13,4 +13,8 @@ dispatch(fetchGisLinesStatusThunk());
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchGisLinesStatusService()` auf
|
||||
- Fehlerbehandlung per `rejectWithValue(error.message)`
|
||||
- Fehlerbehandlung per `rejectWithValue(error.message)`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchGisStationsMeasurementsThunk());
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchGisStationsMeasurementsService()` auf
|
||||
- Ruft `fetchGisStationsMeasurementsService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchGisStationsStaticDistrictThunk());
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchGisStationsStaticDistrictService()` auf
|
||||
- Ruft `fetchGisStationsStaticDistrictService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchGisStationsStatusDistrictThunk());
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchGisStationsStatusDistrictService()` auf
|
||||
- Ruft `fetchGisStationsStatusDistrictService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -12,4 +12,8 @@ dispatch(fetchGisSystemStaticThunk());
|
||||
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchGisSystemStaticService()` auf
|
||||
- Ruft `fetchGisSystemStaticService()` auf
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
@@ -13,4 +13,8 @@ dispatch(fetchUserRightsThunk());
|
||||
## Intern
|
||||
|
||||
- Ruft `fetchUserRightsService()` auf
|
||||
- Fehlerbehandlung per `rejectWithValue(error.message)`
|
||||
- Fehlerbehandlung per `rejectWithValue(error.message)`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
Reference in New Issue
Block a user