feat: automatische Redux-Initialisierung in _app.tsx basierend auf Seite
- zentrale Datenaktualisierung per Thunk alle 10 Sekunden - alle Seiten wie dashboard, kabelueberwachung, digitale/analoge Ein-/Ausgänge etc. werden erkannt - automatische Zuordnung der richtigen Redux-Thunks - README.md und CHANGELOG.md aktualisiert - Version auf 1.6.400 erhöht
This commit is contained in:
14
CHANGELOG.md
14
CHANGELOG.md
@@ -4,6 +4,20 @@ Alle Änderungen und Versionen des CPLv4.0 Frontends chronologisch dokumentiert.
|
||||
|
||||
---
|
||||
|
||||
## [1.6.400] – 2025-05-13
|
||||
|
||||
### Feature
|
||||
|
||||
- In `_app.tsx` wurde ein zentrales Redux-Update-System implementiert:
|
||||
- Die aktuelle Seite wird automatisch erkannt (`window.location.pathname`)
|
||||
- Abhängig von der Seite werden die passenden Thunks geladen (z. B. `fetchKueDataThunk`, `fetchDigitalOutputsThunk` usw.)
|
||||
- Die Daten werden alle 10 Sekunden erneut geladen
|
||||
- Dadurch muss auf den Unterseiten kein separater Redux-Aufruf mehr erfolgen
|
||||
- Unterstützt alle Slices: digitale/analoge Ein- und Ausgänge, Meldungen, Systemstatus, Einstellungen, TDR/Loop-Daten
|
||||
- Reduziert Hardwarelast durch seitenbezogene API-Calls
|
||||
|
||||
---
|
||||
|
||||
## [1.6.399] – 2025-05-12
|
||||
|
||||
### fix
|
||||
|
||||
Reference in New Issue
Block a user