Redux Dateien in redux/store/ verschoben

This commit is contained in:
ISA
2025-01-28 10:25:24 +01:00
parent 243099fc75
commit b1e50188ab
9 changed files with 2220 additions and 1979 deletions

View File

@@ -2,9 +2,9 @@
import ReactModal from "react-modal";
import { useState, useEffect } from "react";
import { useSelector, useDispatch } from "react-redux";
import { setVariables } from "../../../store/variablesSlice";
import { setVariables } from "../../../redux/store/variablesSlice";
import "bootstrap-icons/font/bootstrap-icons.css"; // Import Bootstrap Icons
import handleSave , { OriginalValues } from "./handlers/handleSave";
import handleSave, { OriginalValues } from "./handlers/handleSave";
import handleDisplayEinschalten from "./handlers/handleDisplayEinschalten";
import handleChange from "./handlers/handleChange";
import firmwareUpdate from "./handlers/firmwareUpdate";
@@ -23,7 +23,9 @@ function KueModal({
slot,
onModulNameChange,
}: KueModalProps): JSX.Element {
const isAdminLoggedIn = useSelector((state: any) => state.auth.isAdminLoggedIn);
const isAdminLoggedIn = useSelector(
(state: any) => state.auth.isAdminLoggedIn
);
const [isAdmin, setIsAdmin] = useState(false);
const dispatch = useDispatch();
const [ids, setIds] = useState(Array(32).fill(""));
@@ -51,10 +53,9 @@ function KueModal({
obereSchleifenGrenzwerte: Array(32).fill(1.0),
schleifenintervall: Array(32).fill(24),
});
// Werte aus dem Redux-Store abrufen
const {
// Werte aus dem Redux-Store abrufen
const {
kueID,
kueLimit1,
kueDelay1,
@@ -89,7 +90,9 @@ function KueModal({
if (showModal) {
setIds(kueID ? kueID.map((id: string) => id.trim() || "---") : ids);
setBezeichnungen(
kueID ? kueID.map((name: string) => name.trim() || "---") : bezeichnungen
kueID
? kueID.map((name: string) => name.trim() || "---")
: bezeichnungen
);
setIsolationsgrenzwerte(kueLimit1 || isolationsgrenzwerte);
setVerzoegerung(kueDelay1 || verzoegerung);
@@ -106,7 +109,6 @@ function KueModal({
obereSchleifenGrenzwerte: [...obereSchleifenGrenzwerte],
schleifenintervall: [...schleifenintervall],
});
}
}, [showModal]); // nur von showModal abhängig ansonsten wird alle 10 Sekunden die Werte zurückgesetzt in Modal
//------------------------------------------------------------------------------------------------------------
@@ -132,7 +134,6 @@ function KueModal({
overlay: {
backgroundColor: "rgba(0, 0, 0, 0.5)",
zIndex: 100,
},
content: {
top: "50%",