From a7882dd76941a7554168ffb6fe3de34c4886a908 Mon Sep 17 00:00:00 2001 From: kimatata <117462761+kimatata@users.noreply.github.com> Date: Sat, 30 Aug 2025 23:38:07 +0900 Subject: [PATCH] fix: eslint warnings (#278) --- eslint.config.mjs | 2 +- .../[projectId]/folders/[folderId]/cases/TestCaseTable.tsx | 6 +++--- frontend/utils/useDebounce.ts | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index 045d8f7..1be3b86 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -12,7 +12,7 @@ import eslintPluginNext from '@next/eslint-plugin-next'; export default tseslint.config( { name: 'unittcms/ignore-globally', - ignores: ['**/node_modules/', '**/.next/', '**/docs/'], + ignores: ['**/node_modules/', '**/.next/', '**/docs/', '**/coverage/'], }, { name: 'unittcms/load-plugins', diff --git a/frontend/src/app/[locale]/projects/[projectId]/folders/[folderId]/cases/TestCaseTable.tsx b/frontend/src/app/[locale]/projects/[projectId]/folders/[folderId]/cases/TestCaseTable.tsx index 83f48b3..401ad69 100644 --- a/frontend/src/app/[locale]/projects/[projectId]/folders/[folderId]/cases/TestCaseTable.tsx +++ b/frontend/src/app/[locale]/projects/[projectId]/folders/[folderId]/cases/TestCaseTable.tsx @@ -95,8 +95,8 @@ export default function TestCaseTable({ const [showFilter, setShowFilter] = useState(false); const [localQueryTerm, setLocalQueryTerm] = useState(queryTerm); - const debouncedQuery = useDebounce((value: string) => { - onQueryChange(value); + const debouncedQuery = useDebounce((value: unknown) => { + onQueryChange(value as string); }, 500); useEffect(() => { @@ -179,8 +179,8 @@ export default function TestCaseTable({ default: return cellValue as string; } - // eslint-disable-next-line react-hooks/exhaustive-deps }, + // eslint-disable-next-line react-hooks/exhaustive-deps [localQueryTerm] ); diff --git a/frontend/utils/useDebounce.ts b/frontend/utils/useDebounce.ts index 7c3a82f..1c6cf8e 100644 --- a/frontend/utils/useDebounce.ts +++ b/frontend/utils/useDebounce.ts @@ -1,6 +1,6 @@ import { useRef, useCallback, useEffect } from 'react'; -export default function useDebounce void>( +export default function useDebounce void>( fn: T, delay: number ): (...args: Parameters) => void {