From 4a7f0096e33bc850340aa9286bd75d2d21e0f118 Mon Sep 17 00:00:00 2001 From: Neila Date: Sat, 20 Apr 2024 10:05:46 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20=E5=9C=A8eslintrc=E4=B8=AD?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=88=86=E5=8F=B7=E5=92=8C=E5=BC=95=E5=8F=B7?= =?UTF-8?q?=E6=A3=80=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintrc.json | 14 +++++++++++++- packages/core/src/app/index/getParamTools.tsx | 10 ++++------ packages/core/src/app/tools/getToolColor.tsx | 3 --- 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index f6e69a56..e9c40222 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -6,6 +6,18 @@ "rules": { "@next/next/no-img-element": "off", "react-hooks/rules-of-hooks": "error", // 检查 Hook 的规则 - "react-hooks/exhaustive-deps": "off" + "react-hooks/exhaustive-deps": "off", + "semi": [ + "warn", + "always" + ], + "jsx-quotes": [ + "warn", + "prefer-double" + ], + "quotes": [ + "warn", + "double" + ] } } \ No newline at end of file diff --git a/packages/core/src/app/index/getParamTools.tsx b/packages/core/src/app/index/getParamTools.tsx index bc46bc8b..3fa2bd81 100644 --- a/packages/core/src/app/index/getParamTools.tsx +++ b/packages/core/src/app/index/getParamTools.tsx @@ -18,12 +18,10 @@ function getParamTools(mostUsed: mostUsedMarks, realTools: tool[], extensionTool } return 0; }).slice(0, 3).map(item => { - const to = item[0], - // 不直接返回tool因为怕自动分号影响return - tool: tool | 0 = 0 - || realTools.find(single => single.to === to) - || convertExtensionTools(extensionTools).find(single => `/tools/extension?tool=${to}` === single.to); - return tool as tool | 0; + const to = item[0]; + return 0 + || realTools.find(single => single.to === to) + || convertExtensionTools(extensionTools).find(single => `/tools/extension?tool=${to}` === single.to) as tool | 0; }).filter(item => item !== 0 && item !== undefined) as unknown as tool[]; } export default getParamTools; \ No newline at end of file diff --git a/packages/core/src/app/tools/getToolColor.tsx b/packages/core/src/app/tools/getToolColor.tsx index 4eb79278..18746ef2 100644 --- a/packages/core/src/app/tools/getToolColor.tsx +++ b/packages/core/src/app/tools/getToolColor.tsx @@ -1,7 +1,4 @@ "use client"; -import { - Hex -} from "declare"; import { tool } from "./info";