From fd9d75c85f557349e73a6a381ff09132bcae4a09 Mon Sep 17 00:00:00 2001 From: Adrian Bonpin Date: Sun, 10 May 2026 00:44:49 +0800 Subject: [PATCH] feat(manage): add wattHours and tdpMax to DeviceFormData and DeviceItem interfaces --- app/(manage)/manage/hardware/hardware-client.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/(manage)/manage/hardware/hardware-client.tsx b/app/(manage)/manage/hardware/hardware-client.tsx index aa02e86..1d6cac1 100644 --- a/app/(manage)/manage/hardware/hardware-client.tsx +++ b/app/(manage)/manage/hardware/hardware-client.tsx @@ -20,6 +20,8 @@ interface DeviceItem { totalBenchmarks?: number avgFps?: number | null gameCount?: number + wattHours?: number | null + tdpMax?: number | null } interface DeviceFormData { @@ -28,6 +30,8 @@ interface DeviceFormData { deviceType: "handheld" | "console" image: string sortOrder: number + wattHours: string + tdpMax: string } export function HardwareClient() { @@ -41,6 +45,8 @@ export function HardwareClient() { deviceType: "handheld", image: "", sortOrder: 0, + wattHours: "", + tdpMax: "", }) const [saving, setSaving] = useState(false) const [deleting, setDeleting] = useState(false) @@ -78,6 +84,8 @@ export function HardwareClient() { deviceType: "handheld", image: "", sortOrder: 0, + wattHours: "", + tdpMax: "", }) setShowModal(true) } @@ -90,6 +98,8 @@ export function HardwareClient() { deviceType: device.deviceType as "handheld" | "console", image: device.image ?? "", sortOrder: device.sortOrder, + wattHours: device.wattHours != null ? String(device.wattHours) : "", + tdpMax: device.tdpMax != null ? String(device.tdpMax) : "", }) setShowModal(true) }