"use client"; // components/main/analogeEingaenge/AnalogeEingaengeTable.tsx import React from "react"; import { useSelector } from "react-redux"; import { RootState } from "../../../redux/store"; import { useFetchAnalogeEingaenge } from "./hooks/useFetchAnalogeEingaenge"; // ✅ Hook importieren export default function AnalogeEingaengeTable() { useFetchAnalogeEingaenge(); // ✅ Hook aufrufen (lädt Daten und aktualisiert sie regelmäßig) const analogeEingaenge = useSelector( (state: RootState) => state.analogeEingaenge ); console.log("Aktuelle Redux-Daten:", analogeEingaenge); // 🔍 Prüfen, ob Redux wirklich aktualisiert wird return (
| Eingang | Wert | Bezeichnung | uW | uG | oW | oG |
|---|---|---|---|---|---|---|
| {eingang.id ?? "-"} | {eingang.value ?? "-"} | {eingang.name || "----"} | {eingang.uW ? "🟢" : "⚪"} | {eingang.uG ? "🟢" : "⚪"} | {eingang.oW ? "🟠" : "⚪"} | {eingang.oG ? "🟢" : "⚪"} |