From f272d68145b4d79a5fc050072244b65e01f8b772 Mon Sep 17 00:00:00 2001 From: CodingOnStar Date: Sun, 18 Jan 2026 14:06:55 +0800 Subject: [PATCH] test: enhance type definitions in dataset component tests for better type safety --- .../index.spec.tsx | 14 ++++++++++++-- .../detail/embedding/skeleton/index.spec.tsx | 4 ++-- .../datasets/list/new-dataset-card/index.spec.tsx | 9 +++++++-- .../settings/chunk-structure/index.spec.tsx | 9 ++++++++- 4 files changed, 29 insertions(+), 7 deletions(-) diff --git a/web/app/components/datasets/common/economical-retrieval-method-config/index.spec.tsx b/web/app/components/datasets/common/economical-retrieval-method-config/index.spec.tsx index 6aafc4ba95..cd6b050336 100644 --- a/web/app/components/datasets/common/economical-retrieval-method-config/index.spec.tsx +++ b/web/app/components/datasets/common/economical-retrieval-method-config/index.spec.tsx @@ -4,7 +4,13 @@ import EconomicalRetrievalMethodConfig from './index' // Mock dependencies vi.mock('../../settings/option-card', () => ({ - default: ({ children, title, description, disabled, id }: any) => ( + default: ({ children, title, description, disabled, id }: { + children?: React.ReactNode + title?: string + description?: React.ReactNode + disabled?: boolean + id?: string + }) => (
{description}
{children} @@ -13,7 +19,11 @@ vi.mock('../../settings/option-card', () => ({ })) vi.mock('../retrieval-param-config', () => ({ - default: ({ value, onChange, type }: any) => ( + default: ({ value, onChange, type }: { + value: Record + onChange: (value: Record) => void + type?: string + }) => (