feat: ISO, RSL und TDR separate Charts ohne den Switcher
This commit is contained in:
@@ -11,6 +11,7 @@ interface TDRData {
|
||||
// Definition des Interface für den gesamten Zustand der Kabelüberwachung
|
||||
interface KabelueberwachungChartState {
|
||||
loopMeasurementCurveChartData: any[];
|
||||
isoMeasurementCurveChartData: any[];
|
||||
vonDatum: string;
|
||||
bisDatum: string;
|
||||
selectedMode: "DIA0" | "DIA1" | "DIA2";
|
||||
@@ -32,6 +33,7 @@ thirtyDaysAgo.setDate(today.getDate() - 30);
|
||||
const initialState: KabelueberwachungChartState = {
|
||||
isLoading: false,
|
||||
loopMeasurementCurveChartData: [],
|
||||
isoMeasurementCurveChartData: [],
|
||||
vonDatum: thirtyDaysAgo.toISOString().split("T")[0], // 30 Tage zurück
|
||||
bisDatum: today.toISOString().split("T")[0], // Heute
|
||||
selectedMode: "DIA0",
|
||||
@@ -54,6 +56,9 @@ const kabelueberwachungChartSlice = createSlice({
|
||||
setLoopMeasurementCurveChartData: (state, action: PayloadAction<any[]>) => {
|
||||
state.loopMeasurementCurveChartData = action.payload;
|
||||
},
|
||||
setIsoMeasurementCurveChartData: (state, action: PayloadAction<any[]>) => {
|
||||
state.isoMeasurementCurveChartData = action.payload;
|
||||
},
|
||||
setVonDatum: (state, action: PayloadAction<string>) => {
|
||||
state.vonDatum = action.payload;
|
||||
},
|
||||
@@ -95,6 +100,7 @@ const kabelueberwachungChartSlice = createSlice({
|
||||
export const {
|
||||
setSlotNumber,
|
||||
setLoopMeasurementCurveChartData,
|
||||
setIsoMeasurementCurveChartData,
|
||||
setVonDatum,
|
||||
setBisDatum,
|
||||
setSelectedMode,
|
||||
|
||||
Reference in New Issue
Block a user