fix: alles funktioniert in pages/einausgaenge.tsx
This commit is contained in:
@@ -6,5 +6,5 @@
|
|||||||
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
|
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
|
||||||
|
|
||||||
*/
|
*/
|
||||||
const webVersion = "1.6.56";
|
const webVersion = "1.6.57";
|
||||||
export default webVersion;
|
export default webVersion;
|
||||||
|
|||||||
@@ -1,6 +1,14 @@
|
|||||||
"use client"; // pages/einausgaenge.tsx
|
"use client"; // pages/einausgaenge.tsx
|
||||||
import React, { useState, useEffect } from "react";
|
import React, { useState, useEffect } from "react";
|
||||||
import DigitalOutputs from "../components/main/einausgaenge/DigitalOutputs";
|
import DigitalOutputs from "../components/main/einausgaenge/DigitalOutputs";
|
||||||
|
|
||||||
|
// Extend the Window interface to include win_da_state and win_da_bezeichnung
|
||||||
|
declare global {
|
||||||
|
interface Window {
|
||||||
|
win_da_state: any;
|
||||||
|
win_da_bezeichnung: any;
|
||||||
|
}
|
||||||
|
}
|
||||||
import DigitalInputs from "../components/main/einausgaenge/DigitalInputs";
|
import DigitalInputs from "../components/main/einausgaenge/DigitalInputs";
|
||||||
import InputModal from "../components/main/einausgaenge/modals/InputModal";
|
import InputModal from "../components/main/einausgaenge/modals/InputModal";
|
||||||
import OutputModal from "../components/main/einausgaenge/modals/OutputModal";
|
import OutputModal from "../components/main/einausgaenge/modals/OutputModal";
|
||||||
@@ -8,7 +16,9 @@ import { useDigitalInputData } from "../hooks/einausgaenge/useDigitalInputData";
|
|||||||
|
|
||||||
function EinAusgaenge() {
|
function EinAusgaenge() {
|
||||||
// Zustand für digitale Ausgänge
|
// Zustand für digitale Ausgänge
|
||||||
const [digitalOutputs, setDigitalOutputs] = useState([]);
|
const [digitalOutputs, setDigitalOutputs] = useState<
|
||||||
|
{ id: number; description: string; toggle: boolean }[]
|
||||||
|
>([]);
|
||||||
const [isLoadingOutputs, setIsLoadingOutputs] = useState(true);
|
const [isLoadingOutputs, setIsLoadingOutputs] = useState(true);
|
||||||
|
|
||||||
// Zustand für Modale
|
// Zustand für Modale
|
||||||
@@ -120,14 +130,19 @@ function EinAusgaenge() {
|
|||||||
|
|
||||||
{/* Eingangs-Modal */}
|
{/* Eingangs-Modal */}
|
||||||
{isInputModalOpen && selectedInput && (
|
{isInputModalOpen && selectedInput && (
|
||||||
<InputModal selectedInput={selectedInput} onClose={closeInputModal} />
|
<InputModal
|
||||||
|
selectedInput={selectedInput}
|
||||||
|
closeInputModal={closeInputModal}
|
||||||
|
isOpen={isInputModalOpen}
|
||||||
|
/>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{/* Ausgangs-Modal */}
|
{/* Ausgangs-Modal */}
|
||||||
{isOutputModalOpen && selectedOutput && (
|
{isOutputModalOpen && selectedOutput && (
|
||||||
<OutputModal
|
<OutputModal
|
||||||
selectedOutput={selectedOutput}
|
selectedOutput={selectedOutput}
|
||||||
onClose={closeOutputModal}
|
closeOutputModal={closeOutputModal}
|
||||||
|
isOpen={isOutputModalOpen}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user