From fefb7699fa3356ee126a15dbf25b4ef3681c57cd Mon Sep 17 00:00:00 2001 From: Jaime Idolpx Date: Thu, 11 Jun 2026 22:16:25 -0400 Subject: [PATCH] feat(DeviceDetailOverlay, DevicesPage): enhance device handling with physical device support and improve navigation logic --- src/app/components/DeviceDetailOverlay.tsx | 11 ++++++++- src/app/components/DevicesPage.tsx | 28 +++++++++++++++------- 2 files changed, 29 insertions(+), 10 deletions(-) diff --git a/src/app/components/DeviceDetailOverlay.tsx b/src/app/components/DeviceDetailOverlay.tsx index 1cbec90..04e1969 100644 --- a/src/app/components/DeviceDetailOverlay.tsx +++ b/src/app/components/DeviceDetailOverlay.tsx @@ -14,6 +14,8 @@ interface Device { enabled: boolean | number; url?: string; mode?: number; + physical?: boolean; + physicalModel?: string; } interface DeviceDetailOverlayProps { @@ -249,9 +251,16 @@ export default function DeviceDetailOverlay({ -
+
{device.number} {getDeviceIcon(device.type)} + {device.physical && ( + + Physical + + )}