From 61553f4b8c32cbb176daab42a57cef558143b7c3 Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Sun, 15 Dec 2024 01:40:39 +0800 Subject: [PATCH] feat: network speed KiB unit --- src/components/ServerCard.tsx | 12 ++++++++++-- src/components/ServerCardInline.tsx | 12 ++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/src/components/ServerCard.tsx b/src/components/ServerCard.tsx index ac60956..25a0ef7 100644 --- a/src/components/ServerCard.tsx +++ b/src/components/ServerCard.tsx @@ -103,13 +103,21 @@ export default function ServerCard({ now, serverInfo }: { now: number; serverInf

{t("serverCard.upload")}

- {up >= 1024 ? `${(up / 1024).toFixed(2)}G/s` : `${up.toFixed(2)}M/s`} + {up >= 1024 + ? `${(up / 1024).toFixed(2)}G/s` + : up >= 1 + ? `${up.toFixed(2)}M/s` + : `${(up * 1024).toFixed(2)}K/s`}

{t("serverCard.download")}

- {down >= 1024 ? `${(down / 1024).toFixed(2)}G/s` : `${down.toFixed(2)}M/s`} + {down >= 1024 + ? `${(down / 1024).toFixed(2)}G/s` + : up >= 1 + ? `${down.toFixed(2)}M/s` + : `${(down * 1024).toFixed(2)}K/s`}
diff --git a/src/components/ServerCardInline.tsx b/src/components/ServerCardInline.tsx index 7c8afdd..5d9be5b 100644 --- a/src/components/ServerCardInline.tsx +++ b/src/components/ServerCardInline.tsx @@ -138,13 +138,21 @@ export default function ServerCardInline({

{t("serverCard.upload")}

- {up >= 1024 ? `${(up / 1024).toFixed(2)}G/s` : `${up.toFixed(2)}M/s`} + {up >= 1024 + ? `${(up / 1024).toFixed(2)}G/s` + : up >= 1 + ? `${up.toFixed(2)}M/s` + : `${(up * 1024).toFixed(2)}K/s`}

{t("serverCard.download")}

- {down >= 1024 ? `${(down / 1024).toFixed(2)}G/s` : `${down.toFixed(2)}M/s`} + {down >= 1024 + ? `${(down / 1024).toFixed(2)}G/s` + : up >= 1 + ? `${down.toFixed(2)}M/s` + : `${(down * 1024).toFixed(2)}K/s`}