From 4cb4890be750c283599a10eb4ef796113c2cc6fd Mon Sep 17 00:00:00 2001 From: Lao Date: Wed, 14 May 2025 17:01:33 +0800 Subject: [PATCH] fix lint errors (#5987) * Fix code snippets that don't comply with code standards by applying lint rules * update package.json:add test:lint script --- package.json | 1 + src/main/services/BackupManager.ts | 2 +- .../pages/agents/components/AddAgentPopup.tsx | 18 +++++++++-------- src/renderer/src/pages/agents/index.ts | 20 +++++++++---------- .../src/pages/home/Messages/MessageTokens.tsx | 4 ++-- 5 files changed, 24 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 9d769d9a25..b1668efbb7 100644 --- a/package.json +++ b/package.json @@ -50,6 +50,7 @@ "test:renderer": "vitest run", "test:renderer:ui": "vitest --ui", "test:renderer:coverage": "vitest run --coverage", + "test:lint":"eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts", "format": "prettier --write .", "lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix", "postinstall": "electron-builder install-app-deps", diff --git a/src/main/services/BackupManager.ts b/src/main/services/BackupManager.ts index 6be19d035b..ea8521aa16 100644 --- a/src/main/services/BackupManager.ts +++ b/src/main/services/BackupManager.ts @@ -4,8 +4,8 @@ import archiver from 'archiver' import { exec } from 'child_process' import { app } from 'electron' import Logger from 'electron-log' -import StreamZip from 'node-stream-zip' import * as fs from 'fs-extra' +import StreamZip from 'node-stream-zip' import * as path from 'path' import { createClient, CreateDirectoryOptions, FileStat } from 'webdav' diff --git a/src/renderer/src/pages/agents/components/AddAgentPopup.tsx b/src/renderer/src/pages/agents/components/AddAgentPopup.tsx index eeca7a39c8..fc341e970e 100644 --- a/src/renderer/src/pages/agents/components/AddAgentPopup.tsx +++ b/src/renderer/src/pages/agents/components/AddAgentPopup.tsx @@ -1,6 +1,6 @@ import 'emoji-picker-element' -import { CheckOutlined, LoadingOutlined, ThunderboltOutlined, RollbackOutlined } from '@ant-design/icons' +import { CheckOutlined, LoadingOutlined, RollbackOutlined, ThunderboltOutlined } from '@ant-design/icons' import EmojiPicker from '@renderer/components/EmojiPicker' import { TopView } from '@renderer/components/TopView' import { AGENT_PROMPT } from '@renderer/config/prompts' @@ -132,8 +132,8 @@ const PopupContainer: React.FC = ({ resolve }) => { } const handleUndoButtonClick = async () => { - form.setFieldsValue({ prompt: originalPrompt }) - setShowUndoButton(false) + form.setFieldsValue({ prompt: originalPrompt }) + setShowUndoButton(false) } // Compute label width based on the longest label @@ -191,11 +191,13 @@ const PopupContainer: React.FC = ({ resolve }) => { style={{ position: 'absolute', top: 8, right: 8 }} disabled={loading} /> - {showUndoButton &&