diff --git a/app/(main)/ClientComponents/ServerDetailChartClient.tsx b/app/(main)/ClientComponents/ServerDetailChartClient.tsx index c2fb955..93c15c3 100644 --- a/app/(main)/ClientComponents/ServerDetailChartClient.tsx +++ b/app/(main)/ClientComponents/ServerDetailChartClient.tsx @@ -6,7 +6,12 @@ import AnimatedCircularProgressBar from "@/components/ui/animated-circular-progr import { Card, CardContent } from "@/components/ui/card"; import { ChartConfig, ChartContainer } from "@/components/ui/chart"; import getEnv from "@/lib/env-entry"; -import { formatNezhaInfo, formatRelativeTime, nezhaFetcher } from "@/lib/utils"; +import { + formatBytes, + formatNezhaInfo, + formatRelativeTime, + nezhaFetcher, +} from "@/lib/utils"; import { useTranslations } from "next-intl"; import { useEffect, useState } from "react"; import { @@ -339,7 +344,7 @@ function MemChart({ data }: { data: NezhaAPISafe }) {
-
+

{t("Mem")}

@@ -368,6 +373,15 @@ function MemChart({ data }: { data: NezhaAPISafe }) {
+
+
+ {formatBytes(data.status.MemUsed)} /{" "} + {formatBytes(data.host.MemTotal)} +
+
+ swap: {formatBytes(data.status.SwapUsed)} +
+

{t("Disk")}

-
-

- {disk.toFixed(0)}% -

- +
+
+

+ {disk.toFixed(0)}% +

+ +
+
+ {formatBytes(data.status.DiskUsed)} /{" "} + {formatBytes(data.host.DiskTotal)} +