From 7f2980fbc0776e8141b01b00b30e89936d1bd1dc Mon Sep 17 00:00:00 2001 From: Joel Date: Thu, 31 Oct 2024 16:10:48 +0800 Subject: [PATCH] chore: fix index show --- web/app/components/workflow/block-selector/index-bar.tsx | 2 +- .../workflow/block-selector/tool/tool-list-flat-view/list.tsx | 4 +++- web/app/components/workflow/block-selector/tool/tool.tsx | 3 +-- web/app/components/workflow/block-selector/tools.tsx | 1 + 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/web/app/components/workflow/block-selector/index-bar.tsx b/web/app/components/workflow/block-selector/index-bar.tsx index 076d7e7ec9..d932239bcb 100644 --- a/web/app/components/workflow/block-selector/index-bar.tsx +++ b/web/app/components/workflow/block-selector/index-bar.tsx @@ -78,7 +78,7 @@ const IndexBar: FC = ({ letters, itemRefs }) => { element.scrollIntoView({ behavior: 'smooth' }) } return ( -
+
{letters.map(letter => (
handleIndexClick(letter)}> diff --git a/web/app/components/workflow/block-selector/tool/tool-list-flat-view/list.tsx b/web/app/components/workflow/block-selector/tool/tool-list-flat-view/list.tsx index c59f67e66c..7f04a90bb3 100644 --- a/web/app/components/workflow/block-selector/tool/tool-list-flat-view/list.tsx +++ b/web/app/components/workflow/block-selector/tool/tool-list-flat-view/list.tsx @@ -9,11 +9,13 @@ import { ViewType } from '../../view-type-select' type Props = { payload: ToolWithProvider[] + isShowLetterIndex: boolean onSelect: (type: BlockEnum, tool?: ToolDefaultValue) => void } const ToolViewFlatView: FC = ({ payload, + isShowLetterIndex, onSelect, }) => { return ( @@ -23,7 +25,7 @@ const ToolViewFlatView: FC = ({ key={tool.id} payload={tool} viewType={ViewType.flat} - isShowLetterIndex={false} + isShowLetterIndex={isShowLetterIndex} onSelect={onSelect} /> ))} diff --git a/web/app/components/workflow/block-selector/tool/tool.tsx b/web/app/components/workflow/block-selector/tool/tool.tsx index 958be74143..679f0b0e2e 100644 --- a/web/app/components/workflow/block-selector/tool/tool.tsx +++ b/web/app/components/workflow/block-selector/tool/tool.tsx @@ -56,7 +56,7 @@ const Tool: FC = ({ return (
= ({ actions.map(action => ( ) : (