diff --git a/AppImage/components/hardware.tsx b/AppImage/components/hardware.tsx index 6d6a616..bad1278 100644 --- a/AppImage/components/hardware.tsx +++ b/AppImage/components/hardware.tsx @@ -1476,50 +1476,6 @@ export default function Hardware() { - {/* Network Summary - Clickable */} - {hardwareDataSWR?.pci_devices && - hardwareDataSWR.pci_devices.filter((d) => d.type.toLowerCase().includes("network")).length > 0 && ( - - - - Network Summary - - {hardwareDataSWR.pci_devices.filter((d) => d.type.toLowerCase().includes("network")).length} interfaces - - - - - {hardwareDataSWR.pci_devices - .filter((d) => d.type.toLowerCase().includes("network")) - .map((device, index) => ( - setSelectedNetwork(device)} - className="cursor-pointer rounded-lg border border-white/10 sm:border-border bg-white/5 sm:bg-card sm:hover:bg-white/5 p-3 transition-colors" - > - - {device.device} - - {device.network_subtype || "Ethernet"} - - - {device.vendor} - {device.driver && ( - Driver: {device.driver} - )} - - ))} - - Click on an interface for detailed information - - )} - {/* PCI Devices - Changed to modal */} {hardwareDataSWR?.pci_devices && hardwareDataSWR.pci_devices.length > 0 && ( @@ -1608,6 +1564,51 @@ export default function Hardware() { + {/* Network Summary - Clickable */} + {hardwareDataSWR?.pci_devices && + hardwareDataSWR.pci_devices.filter((d) => d.type.toLowerCase().includes("network")).length > 0 && ( + + + + Network Summary + + {hardwareDataSWR.pci_devices.filter((d) => d.type.toLowerCase().includes("network")).length} interfaces + + + + + {hardwareDataSWR.pci_devices + .filter((d) => d.type.toLowerCase().includes("network")) + .map((device, index) => ( + setSelectedNetwork(device)} + className="cursor-pointer rounded-lg border border-white/10 sm:border-border bg-white/5 sm:bg-card sm:hover:bg-white/5 p-3 transition-colors" + > + + {device.device} + + {device.network_subtype || "Ethernet"} + + + {device.vendor} + {device.driver && ( + Driver: {device.driver} + )} + + ))} + + Click on an interface for detailed information + + )} + + {/* Network Detail Modal */} setSelectedNetwork(null)}>
{device.vendor}
Driver: {device.driver}
Click on an interface for detailed information