diff --git a/AppImage/components/hardware.tsx b/AppImage/components/hardware.tsx index b32f376..f6c1662 100644 --- a/AppImage/components/hardware.tsx +++ b/AppImage/components/hardware.tsx @@ -73,7 +73,9 @@ export default function Hardware() { try { console.log("[v0] Fetching real-time GPU data for slot:", gpu.slot) - const response = await fetch(`http://localhost:8008/api/gpu/${gpu.slot}/realtime`) + const response = await fetch(`http://localhost:8008/api/gpu/${gpu.slot}/realtime`, { + signal: AbortSignal.timeout(3000), + }) if (response.ok) { const data = await response.json() console.log("[v0] Real-time GPU data received:", data) @@ -725,20 +727,22 @@ export default function Hardware() { -
{device.device}
+{device.device}
{device.vendor}
- {device.driver &&Driver: {device.driver}
} + {device.driver && ( +Driver: {device.driver}
+ )}{device.vendor}
- {device.driver &&Driver: {device.driver}
} + {device.driver && ( +Driver: {device.driver}
+ )}{device.size}
} - {device.model &&{device.model}
} - {device.driver &&Driver: {device.driver}
} + {device.model && ( +{device.model}
+ )} + {device.driver && ( +Driver: {device.driver}
+ )}