mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-11 14:00:29 +00:00
fix: Node disk column respects Trends view mode. Related to #904
The disk column for Proxmox nodes was always showing bars even when
Trends (sparklines) view mode was selected. Memory column was correctly
checking viewMode() but disk was not.
Added the same Show when={viewMode() === 'sparklines'} conditional
to the disk column rendering in NodeSummaryTable.
This commit is contained in:
@@ -653,14 +653,27 @@ export const NodeSummaryTable: Component<NodeSummaryTableProps> = (props) => {
|
||||
showMobile={false}
|
||||
/>
|
||||
}>
|
||||
<StackedDiskBar
|
||||
aggregateDisk={{
|
||||
total: node!.disk?.total || 0,
|
||||
used: node!.disk?.used || 0,
|
||||
free: (node!.disk?.total || 0) - (node!.disk?.used || 0),
|
||||
usage: node!.disk?.total ? (node!.disk.used / node!.disk.total) : 0
|
||||
}}
|
||||
/>
|
||||
<Show
|
||||
when={viewMode() === 'sparklines'}
|
||||
fallback={
|
||||
<StackedDiskBar
|
||||
aggregateDisk={{
|
||||
total: node!.disk?.total || 0,
|
||||
used: node!.disk?.used || 0,
|
||||
free: (node!.disk?.total || 0) - (node!.disk?.used || 0),
|
||||
usage: node!.disk?.total ? (node!.disk.used / node!.disk.total) : 0
|
||||
}}
|
||||
/>
|
||||
}
|
||||
>
|
||||
<ResponsiveMetricCell
|
||||
value={diskPercentValue}
|
||||
type="disk"
|
||||
resourceId={metricsKey}
|
||||
isRunning={online}
|
||||
showMobile={false}
|
||||
/>
|
||||
</Show>
|
||||
</Show>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
Reference in New Issue
Block a user