import React, { useState } from "react";
import { Icon } from "@iconify/react"; // Für Iconify Icons
function Kue705FO({
isolationswert, // Übergabeparameter für den Isolationswert
schleifenwiderstand, // Übergabeparameter für den Schleifenwiderstand
modulName, // Übergabeparameter für den Modulnamen
kueVersion = "V4.19", // Optionaler Parameter für die Version (Standardwert)
kueOnline, // Array für den Modulstatus (1: Modul vorhanden, 0: kein Modul)
slotIndex, // Der Index des Slots, für den die Anzeige gilt
}) {
const [activeButton, setActiveButton] = useState("Schleife");
const [displayText, setDisplayText] = useState("Schleifenwiderstand [kOhm]");
const handleButtonClick = (button) => {
if (button === "Schleife") {
setActiveButton("Schleife");
setDisplayText("Schleifenwiderstand [kOhm]");
} else if (button === "TDR") {
setActiveButton("TDR");
setDisplayText("Entfernung [Km]");
}
};
// Überprüfe, ob ein Modul im Slot vorhanden ist
const isModulPresent = kueOnline[slotIndex] === 1;
return (
{isModulPresent ? (
<>
{/* Hauptkörper - Linker Bereich */}