import React, { useState } from "react"; import { ArrowDownTrayIcon, ArrowUpTrayIcon } from "@heroicons/react/24/outline"; export default function NetworkMonitor(args) { const [selectedTab, setSelectedTab] = useState("interfaces"); const tabs = [ { id: "interfaces", label: "Интерфейсы" }, { id: "topology", label: "Топология сети" }, ]; const handleTabClick = (tabId) => { setSelectedTab(tabId); }; const [NetIfaces, setNetIfaces] = useState( [ { name: "Ethernet 6", wireless: false, mac: "FF-FF-FF-FF-FF-FF", ip: "192.168.2.5", mask: "255.255.255.0", mtu: 1500, speed_mbit: 2500, status: true, trafic_down_mb: 100, trafic_up_mb: 1000, }, { name: "Wireles Adapter 1", wireless: true, mac: "F1-FF-0F-FF-1F-F0", ip: "192.168.1.5", mask: "255.255.255.0", mtu: 1500, speed_mbit: 0, status: false, trafic_down_mb: 35, trafic_up_mb: 2, } ] ); return ( <>