refactor: LoopChartActionBar Dropdowns auf Listbox mit Littwin-Design umgestellt

- selectedMode (DIA0/DIA1/DIA2) ersetzt durch Headless UI Listbox
- selectedSlotType (Schleifen-/Isolationswiderstand) ebenfalls als Listbox
- Einheitliches Dropdown-Design mit MeldungenView und TDRChartActionBar
- Littwin-blue Stil für ausgewählte Optionen integriert
This commit is contained in:
ISA
2025-07-08 07:02:27 +02:00
parent 3d37388173
commit 3af16b4c29
7 changed files with 121 additions and 26 deletions

View File

@@ -7,7 +7,6 @@ import { AppDispatch } from "@/redux/store";
import DigitalOutputsModal from "../components/main/digitalOutputs/DigitalOutputsModal";
import DigitalOutputsWidget from "../components/main/digitalOutputs/DigitalOutputsWidget";
import { getDigitalInputsThunk } from "@/redux/thunks/getDigitalInputsThunk";
import { getDigitalOutputsThunk } from "@/redux/thunks/getDigitalOutputsThunk";
import type { DigitalOutput } from "@/types/digitalOutput";
@@ -22,7 +21,7 @@ const DigitalOutputs: React.FC = () => {
useEffect(() => {
const interval = setInterval(() => {
dispatch(getDigitalOutputsThunk());
}, 3000); // z.B. alle 3 Sekunden statt 0.5s
}, 3000);
return () => clearInterval(interval);
}, [dispatch]);