docs
This commit is contained in:
40
docs/redux/slices/database/area/updateAreaSlice.md
Normal file
40
docs/redux/slices/database/area/updateAreaSlice.md
Normal file
@@ -0,0 +1,40 @@
|
||||
<!-- /docs/redux/slices/database/area/updateAreaSlice.md -->
|
||||
|
||||
# 🧩 updateAreaSlice.js
|
||||
|
||||
Redux-Slice zur Verwaltung des Update-Zustands beim Aktualisieren eines Bereichs (Area).
|
||||
|
||||
---
|
||||
|
||||
## Zustand
|
||||
|
||||
```js
|
||||
{
|
||||
status: "idle" | "loading" | "succeeded" | "failed",
|
||||
error: string | null
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Thunk
|
||||
|
||||
- `updateAreaThunk`: Führt den API-Call zum Speichern von `x`, `y` für `idLocation` & `idMaps` durch.
|
||||
|
||||
---
|
||||
|
||||
## Aktionen
|
||||
|
||||
- `resetUpdateAreaStatus()`: Setzt Status auf `"idle"` und entfernt Fehler
|
||||
|
||||
---
|
||||
|
||||
## Verwendung
|
||||
|
||||
In der Komponente `useAreaMarkersLayer.js` beim Ziehen und Speichern von Stationsmarkern.
|
||||
|
||||
---
|
||||
|
||||
## Fehlerbehandlung
|
||||
|
||||
- Fehlernachricht wird in `error` gespeichert, falls `updateAreaThunk` fehlschlägt.
|
||||
Reference in New Issue
Block a user