fix: resolve ESLint errors to pass CI frontend-lint #125
Reference in New Issue
Block a user
Delete Branch "fix/eslint-errors"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
修复内容
修复 CI frontend-lint job 的 2 个 ESLint error:
src/test/hooks/useAuth.test.ts→.tsx:文件包含 JSX 语法(<BrowserRouter>、<QueryClientProvider>),但使用了.ts扩展名导致 ESLint 解析失败(Parsing error: > expected)src/test/setup.ts:namespace Vi触发@typescript-eslint/no-namespace规则,添加 eslint-disable 注释(Vitest 类型增强必须使用 namespace 语法)验证结果
✖ 58 problems (2 errors, 56 warnings)✖ 56 problems (0 errors, 56 warnings)56 个 warnings 为历史遗留的
@typescript-eslint/no-explicit-any等,不在本次修复范围。