From b6e00520135cb6ca7f6c847369c5bd0b4ea62431 Mon Sep 17 00:00:00 2001 From: MacRimi Date: Tue, 14 Oct 2025 23:42:00 +0200 Subject: [PATCH] Update storage-overview.tsx --- AppImage/components/storage-overview.tsx | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/AppImage/components/storage-overview.tsx b/AppImage/components/storage-overview.tsx index 2b08320..d85b32d 100644 --- a/AppImage/components/storage-overview.tsx +++ b/AppImage/components/storage-overview.tsx @@ -344,10 +344,10 @@ export function StorageOverview() { } const disksWithTemp = storageData.disks.filter((disk) => disk.temperature > 0) - const avgTemp = + const hottestDisk = disksWithTemp.length > 0 - ? Math.round(disksWithTemp.reduce((sum, disk) => sum + disk.temperature, 0) / disksWithTemp.length) - : 0 + ? disksWithTemp.reduce((hottest, disk) => (disk.temperature > hottest.temperature ? disk : hottest)) + : null const totalProxmoxUsed = proxmoxStorage && proxmoxStorage.storage @@ -402,14 +402,21 @@ export function StorageOverview() { + {/* Hottest Disk */} - Avg Temperature + Hottest Disk -
{avgTemp > 0 ? `${avgTemp}°C` : "N/A"}
-

Across all disks

+
+ {hottestDisk ? `${hottestDisk.temperature}°C` : "N/A"} +
+

+ {hottestDisk ? `/dev/${hottestDisk.name}` : "No temperature data"} +