import React, { useState } from "react"; export default function OPCUAInterfaceSettings() { const [isEnabled, setIsEnabled] = useState(true); const [encryption, setEncryption] = useState("None"); const [users, setUsers] = useState([ { id: 1, username: "admin", password: "admin123" }, { id: 2, username: "user1", password: "user123" }, ]); const [newUser, setNewUser] = useState({ username: "", password: "" }); const toggleServer = () => setIsEnabled(!isEnabled); const updateEncryption = (event) => setEncryption(event.target.value); const addUser = () => { if (newUser.username && newUser.password) { setUsers([...users, { id: users.length + 1, ...newUser }]); setNewUser({ username: "", password: "" }); } }; const removeUser = (id) => setUsers(users.filter((user) => user.id !== id)); return (

OPCUA Server Einstellungen

{/* Server Aktivierung */}
{/* Verschlüsselung */}
{/* Benutzer & Passwörter */}

Benutzer

setNewUser({ ...newUser, username: e.target.value }) } className="p-2 border rounded mr-2" /> setNewUser({ ...newUser, password: e.target.value }) } className="p-2 border rounded mr-2" />
); }