From d97e5279372917c73ba1c92f0c0ba1b597d64db8 Mon Sep 17 00:00:00 2001 From: lijianan <574980606@qq.com> Date: Sun, 8 Feb 2026 22:00:57 +0800 Subject: [PATCH 1/3] chore: rm eslint-disable --- src/hooks/useEvent.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/hooks/useEvent.ts b/src/hooks/useEvent.ts index 4c6f92a0..d16360d1 100644 --- a/src/hooks/useEvent.ts +++ b/src/hooks/useEvent.ts @@ -1,14 +1,12 @@ -/* eslint-disable @typescript-eslint/ban-types */ -/* eslint-disable react-hooks/exhaustive-deps */ import * as React from 'react'; -function useEvent any) | undefined>( +const useEvent = any) | undefined>( callback: T, ): undefined extends T ? ( ...args: Parameters> ) => ReturnType> | undefined - : T { + : T => { const fnRef = React.useRef(callback); fnRef.current = callback; @@ -18,6 +16,6 @@ function useEvent any) | undefined>( ); return memoFn; -} +}; export default useEvent; From d8328b39a004537da23eb22b5c389ec789575f18 Mon Sep 17 00:00:00 2001 From: lijianan <574980606@qq.com> Date: Sun, 8 Feb 2026 22:02:06 +0800 Subject: [PATCH 2/3] chore: rm eslint-disable --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 65437acb..beac11e1 100644 --- a/package.json +++ b/package.json @@ -55,9 +55,9 @@ "@umijs/fabric": "^3.0.0", "cross-env": "^10.1.0", "dumi": "^2.1.3", - "eslint": "^8.54.0", - "eslint-plugin-jest": "^29.0.1", - "eslint-plugin-unicorn": "^56.0.1", + "eslint": "^10.0.0", + "eslint-plugin-jest": "^29.12.2", + "eslint-plugin-unicorn": "^62.0.0", "father": "^4.1.3", "glob": "^11.0.3", "husky": "^9.1.6", From 1fa19213a247a9679445f54dcb2553187c480535 Mon Sep 17 00:00:00 2001 From: lijianan <574980606@qq.com> Date: Sun, 8 Feb 2026 22:18:57 +0800 Subject: [PATCH 3/3] update --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index beac11e1..65437acb 100644 --- a/package.json +++ b/package.json @@ -55,9 +55,9 @@ "@umijs/fabric": "^3.0.0", "cross-env": "^10.1.0", "dumi": "^2.1.3", - "eslint": "^10.0.0", - "eslint-plugin-jest": "^29.12.2", - "eslint-plugin-unicorn": "^62.0.0", + "eslint": "^8.54.0", + "eslint-plugin-jest": "^29.0.1", + "eslint-plugin-unicorn": "^56.0.1", "father": "^4.1.3", "glob": "^11.0.3", "husky": "^9.1.6",