extra fs charts and filter bar for container charts

This commit is contained in:
Henry Dollman
2024-09-02 16:13:07 -04:00
parent 1cfda8fb9f
commit ec5b1a833d
12 changed files with 543 additions and 213 deletions

View File

@@ -22,22 +22,9 @@ export default function DiskChart({
const yAxisSet = useMemo(() => yAxisWidth !== 180, [yAxisWidth])
const diskSize = useMemo(() => {
return Math.round(systemData[0]?.stats.d)
return Math.round(systemData.at(-1)?.stats.d ?? NaN)
}, [systemData])
// const ticks = useMemo(() => {
// let ticks = [0]
// for (let i = 1; i < diskSize; i += diskSize / 5) {
// ticks.push(Math.trunc(i))
// }
// ticks.push(diskSize)
// return ticks
// }, [diskSize])
// if (!systemData.length || !ticks.length) {
// return <Spinner />
// }
return (
<div ref={chartRef}>
{/* {!yAxisSet && <Spinner />} */}
@@ -63,6 +50,7 @@ export default function DiskChart({
width={yAxisWidth}
domain={[0, diskSize]}
tickCount={9}
minTickGap={6}
tickLine={false}
axisLine={false}
unit={' GB'}