feat: Redux-Struktur für LoopChart vereinheitlicht (DIA0–2 + Typ 3/4)

- Alle Schleifen- und Isolationswiderstandsdaten werden zentral in loopChart.data gespeichert
- Redux State unterstützt nun strukturierte Speicherung nach mode (DIA0–DIA2) und type (3/4)
- Bestehender Thunk fetchLoopChartDataThunk wurde angepasst zur Wiederverwendung
- Zugriff aus Komponente via loopData["DIAx"][type] möglich
This commit is contained in:
Ismail Ali
2025-03-23 18:07:00 +01:00
parent 39f3dbfb6c
commit 44db20a871
7 changed files with 122 additions and 5 deletions

View File

@@ -15,6 +15,7 @@ import tdrChartReducer from "./slices/tdrChartSlice";
import analogeEingaengeReducer from "./slices/analogeEingaengeSlice";
import digitalInputsReducer from "./slices/digitalInputsSlice";
import tdrReferenceChartReducer from "./slices/tdrReferenceChartSlice";
import loopChartReducer from "./slices/loopChartSlice";
const store = configureStore({
reducer: {
@@ -32,6 +33,7 @@ const store = configureStore({
brush: brushReducer,
tdrChart: tdrChartReducer,
tdrReferenceChart: tdrReferenceChartReducer,
loopChart: loopChartReducer,
},
});