<!-- /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.