From 939df16655c7d262bed654d6884cc8c2e784b2c2 Mon Sep 17 00:00:00 2001 From: JzoNg Date: Thu, 8 Aug 2024 17:38:31 +0800 Subject: [PATCH] refactor input and replace search input --- web/app/(commonLayout)/apps/Apps.tsx | 11 +- web/app/(commonLayout)/datasets/Container.tsx | 11 +- web/app/components/base/input/index.tsx | 103 ++++++++++++------ .../components/base/search-input/index.tsx | 66 ----------- .../components/base/tag-management/filter.tsx | 10 +- .../base/tag-management/selector.tsx | 11 +- .../empty-dataset-creation-modal/index.tsx | 2 +- .../documents/detail/completed/index.tsx | 24 +++- .../documents/detail/metadata/index.tsx | 3 +- .../components/datasets/documents/index.tsx | 22 +++- .../settings/permission-selector/index.tsx | 12 +- web/app/components/explore/app-list/index.tsx | 11 +- .../components/tools/add-tool-modal/index.tsx | 10 +- web/app/components/tools/labels/filter.tsx | 10 +- web/app/components/tools/labels/selector.tsx | 10 +- web/app/components/tools/provider-list.tsx | 11 +- .../workflow/block-selector/index.tsx | 39 ++----- .../components/filter-condition.tsx | 3 +- 18 files changed, 211 insertions(+), 158 deletions(-) delete mode 100644 web/app/components/base/search-input/index.tsx diff --git a/web/app/(commonLayout)/apps/Apps.tsx b/web/app/(commonLayout)/apps/Apps.tsx index c16512bd50..07869fc0ea 100644 --- a/web/app/(commonLayout)/apps/Apps.tsx +++ b/web/app/(commonLayout)/apps/Apps.tsx @@ -21,7 +21,7 @@ import { NEED_REFRESH_APP_LIST_KEY } from '@/config' import { CheckModal } from '@/hooks/use-pay' import TabSliderNew from '@/app/components/base/tab-slider-new' import { useTabSearchParams } from '@/hooks/use-tab-searchparams' -import SearchInput from '@/app/components/base/search-input' +import Input from '@/app/components/base/input' import { useStore as useTagStore } from '@/app/components/base/tag-management/store' import TagManagementModal from '@/app/components/base/tag-management' import TagFilter from '@/app/components/base/tag-management/filter' @@ -133,7 +133,14 @@ const Apps = () => { />
- + handleKeywordsChange(e.target.value)} + onClear={() => handleKeywordsChange('')} + />