refactor: fix nan when net value is undefined in systems table

This commit is contained in:
henrygd
2025-11-13 16:25:21 -05:00
parent f64478b75e
commit f8ed6ce705

View File

@@ -58,7 +58,6 @@ import {
DropdownMenuTrigger,
} from "../ui/dropdown-menu"
import { EthernetIcon, GpuIcon, HourglassIcon, ThermometerIcon, WebSocketIcon } from "../ui/icons"
import { Separator } from "../ui/separator"
const STATUS_COLORS = {
[SystemStatus.Up]: "bg-green-500",
@@ -231,7 +230,7 @@ export function SystemsTableColumns(viewMode: "table" | "grid"): ColumnDef<Syste
if (sys.status === SystemStatus.Paused) {
return null
}
const { value, unit } = formatBytes(info.getValue() as number, true, userSettings.unitNet, false)
const { value, unit } = formatBytes((info.getValue() || 0) as number, true, userSettings.unitNet, false)
return (
<span className="tabular-nums whitespace-nowrap">
{decimalString(value , value >= 100 ? 1 : 2)} {unit}