feat: fetchKueData mit vollständiger Extraktion aus kueData.js ersetzt loadWindowVariables
- Dynamisches Laden von kueData.js nur bei Bedarf - Alle benötigten Variablen wie kueAlarm1, kueCableBreak etc. extrahiert - Fehleranzeige in KabelModulStatus funktioniert wieder korrekt - loadWindowVariables.ts für KUE vollständig ersetzt
This commit is contained in:
@@ -3,39 +3,39 @@
|
||||
import { createSlice, PayloadAction } from "@reduxjs/toolkit";
|
||||
|
||||
interface KueDataState {
|
||||
kueOnline: boolean;
|
||||
kueID: string | null;
|
||||
pstMinus96V: number | null;
|
||||
alarm1: number | null;
|
||||
alarm2: number | null;
|
||||
iso: number | null;
|
||||
residence: number | null;
|
||||
cableBreak: number | null;
|
||||
groundFault: number | null;
|
||||
limit1: number | null;
|
||||
limit2Low: number | null;
|
||||
delay1: number | null;
|
||||
loopInterval: number | null;
|
||||
kueVersion: string | null;
|
||||
overflow: number | null;
|
||||
kueOnline: number[];
|
||||
kueID: string[];
|
||||
pstMinus96V: number[];
|
||||
alarm1: number[];
|
||||
alarm2: number[];
|
||||
iso: number[];
|
||||
residence: number[];
|
||||
cableBreak: number[];
|
||||
groundFault: number[];
|
||||
limit1: number[];
|
||||
limit2Low: number[];
|
||||
delay1: number[];
|
||||
loopInterval: number[];
|
||||
kueVersion: number[];
|
||||
overflow: number[];
|
||||
}
|
||||
|
||||
const initialState: KueDataState = {
|
||||
kueOnline: false,
|
||||
kueID: null,
|
||||
pstMinus96V: null,
|
||||
alarm1: null,
|
||||
alarm2: null,
|
||||
iso: null,
|
||||
residence: null,
|
||||
cableBreak: null,
|
||||
groundFault: null,
|
||||
limit1: null,
|
||||
limit2Low: null,
|
||||
delay1: null,
|
||||
loopInterval: null,
|
||||
kueVersion: null,
|
||||
overflow: null,
|
||||
kueOnline: [],
|
||||
kueID: [],
|
||||
pstMinus96V: [],
|
||||
alarm1: [],
|
||||
alarm2: [],
|
||||
iso: [],
|
||||
residence: [],
|
||||
cableBreak: [],
|
||||
groundFault: [],
|
||||
limit1: [],
|
||||
limit2Low: [],
|
||||
delay1: [],
|
||||
loopInterval: [],
|
||||
kueVersion: [],
|
||||
overflow: [],
|
||||
};
|
||||
|
||||
const kueDataSlice = createSlice({
|
||||
|
||||
Reference in New Issue
Block a user