diff --git a/config/webVersion.ts b/config/webVersion.ts index a32a719..7e37877 100644 --- a/config/webVersion.ts +++ b/config/webVersion.ts @@ -6,5 +6,5 @@ 2: Patch oder Hotfix (Bugfixes oder kleine Änderungen). */ -const webVersion = "1.6.93"; +const webVersion = "1.6.94"; export default webVersion; diff --git a/hooks/windowVariables/useLoadWindowVariables.ts b/hooks/windowVariables/useLoadWindowVariables.ts index 95d3ce4..2e25af3 100644 --- a/hooks/windowVariables/useLoadWindowVariables.ts +++ b/hooks/windowVariables/useLoadWindowVariables.ts @@ -1,13 +1,9 @@ // hooks/windowvariables/useLoadWindowVariables.ts import { useEffect } from "react"; import { useDispatch } from "react-redux"; -import { setInputs } from "../../redux/slices/digitalInputsSlice"; const requiredVars: string[] = [ - // Liste der benötigten Variablennamen - "win_de_state", - "win_de_label", - // weitere Variablen... + // Hier verbleiben nur die noch benötigten Variablen ]; const scripts: string[] = [ @@ -56,17 +52,7 @@ export const useLoadWindowVariables = () => { {} ); - // Beispiel: Aktualisieren des Redux-Stores mit geladenen Variablen - if (variablesObj.de_state && variablesObj.de_label) { - const initialInputs = variablesObj.de_state.map( - (status: number, index: number) => ({ - id: index + 1, - label: variablesObj.de_label[index] || `Eingang ${index + 1}`, - status: status === 1, - }) - ); - dispatch(setInputs(initialInputs)); - } + // Falls noch andere Variablen verarbeitet werden müssen, kann hier Code eingefügt werden } catch (error) { console.error("Fehler beim Laden der Skripte oder Variablen:", error); } diff --git a/pages/_app.tsx b/pages/_app.tsx index 72775ea..0a34ace 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -44,6 +44,9 @@ function MyApp({ Component, pageProps }: AppProps) { ntp3, ntpTimezone, ntpActive, + de, + de_label, + de_state, ...restVariables } = variables; diff --git a/redux/slices/variablesSlice.ts b/redux/slices/variablesSlice.ts index 7998bf8..6ac29b1 100644 --- a/redux/slices/variablesSlice.ts +++ b/redux/slices/variablesSlice.ts @@ -14,7 +14,6 @@ export interface VariablesState { obereSchleifenGrenzwerte: number[]; schleifenintervall: number[]; //--------------- - de: string | null; counter: number | null; flutter: string | null; kueOnline: string[] | number[]; @@ -61,7 +60,6 @@ const initialState: VariablesState = { untereSchleifenGrenzwerte: [], obereSchleifenGrenzwerte: [], schleifenintervall: [], - de: null, counter: null, flutter: null, kueOnline: [],