From cd10fe9a2c766049e89cf26159bb818ceb13cb7d Mon Sep 17 00:00:00 2001 From: ReaJason Date: Fri, 23 May 2025 01:56:55 +0800 Subject: [PATCH] style: lint --- web/src/components/results/jar-result.tsx | 5 ++++- web/src/components/results/result-component.tsx | 1 - web/src/lib/utils.ts | 10 +++++----- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/web/src/components/results/jar-result.tsx b/web/src/components/results/jar-result.tsx index 79a22100..d8f5cc45 100644 --- a/web/src/components/results/jar-result.tsx +++ b/web/src/components/results/jar-result.tsx @@ -3,7 +3,10 @@ import { GenerateResult } from "@/types/shell"; import { useTranslation } from "react-i18next"; import { Button } from "../ui/button"; -export function JarResult({ packResult, generateResult }: Readonly<{ packResult: string; generateResult?: GenerateResult }>) { +export function JarResult({ + packResult, + generateResult, +}: Readonly<{ packResult: string; generateResult?: GenerateResult }>) { const { t } = useTranslation(); return (
diff --git a/web/src/components/results/result-component.tsx b/web/src/components/results/result-component.tsx index b87fde42..fb9ec1ea 100644 --- a/web/src/components/results/result-component.tsx +++ b/web/src/components/results/result-component.tsx @@ -1,6 +1,5 @@ import { GenerateResult } from "@/types/shell"; import { TFunction } from "i18next"; -import { Fragment } from "react/jsx-runtime"; import { CodeViewer } from "../code-viewer"; import { AgentResult } from "./agent"; import { JarResult } from "./jar-result"; diff --git a/web/src/lib/utils.ts b/web/src/lib/utils.ts index f4edfa28..4367a893 100644 --- a/web/src/lib/utils.ts +++ b/web/src/lib/utils.ts @@ -27,11 +27,11 @@ export function downloadBytes(base64String: string, className?: string, jarName? } export function formatBytes(bytes: number) { - if (bytes === 0) return '0 Bytes'; - if (Number.isNaN(bytes) || !Number.isFinite(bytes)) return 'N/A'; + if (bytes === 0) return "0 Bytes"; + if (Number.isNaN(bytes) || !Number.isFinite(bytes)) return "N/A"; const k = 1024; - const sizes = ['Bytes', 'KB', 'MB']; // Add more units like GB, TB if needed + const sizes = ["Bytes", "KB", "MB"]; // Add more units like GB, TB if needed if (bytes < k) { return `${bytes.toFixed(0)} ${sizes[0]}`; // Bytes, no decimal @@ -40,10 +40,10 @@ export function formatBytes(bytes: number) { const i = Math.floor(Math.log(bytes) / Math.log(k)); // Prefer MB if KB value is 1000 or more, or if it's already in MB (i >= 2) - if (i >= 2 || (bytes / k ** 1) >= 1000) { + if (i >= 2 || bytes / k ** 1 >= 1000) { const mbValue = Number.parseFloat((bytes / k ** 2).toFixed(2)); return `${mbValue} ${sizes[2]}`; } const kbValue = Number.parseFloat((bytes / k ** 1).toFixed(1)); return `${kbValue} ${sizes[1]}`; -} \ No newline at end of file +}