Skip to content

Commit 3a030e8

Browse files
authored
Fix: Tag filter scroll (#5863)
* fix: timeselector ui error * var update node * tag filter scroll
1 parent c9edba3 commit 3a030e8

File tree

3 files changed

+16
-13
lines changed
  • packages/web/components/core/plugin/tool
  • projects/app/src
    • pageComponents/app/detail/WorkflowComponents/Flow/components/NodeTemplates
    • pages/plugin/tool

3 files changed

+16
-13
lines changed

packages/web/components/core/plugin/tool/TagFilterBox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ const ToolTagFilterBox = ({
6868
},
6969
'&::-webkit-scrollbar': {
7070
marginTop: '2px',
71-
height: '4px'
71+
height: '6px'
7272
},
7373
'&::-webkit-scrollbar-track': {
7474
background: 'transparent'

projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/components/NodeTemplates/header.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,11 @@ const NodeTemplateListHeader = ({
6565
}
6666
);
6767

68+
const showToolTag =
69+
templateType === TemplateTypeEnum.appTool && selectedTagIds !== undefined && setSelectedTagIds;
70+
6871
return (
69-
<Box px={'5'} mb={3} whiteSpace={'nowrap'} overflow={'hidden'}>
72+
<Box px={'5'} mb={showToolTag ? 0.5 : 2} whiteSpace={'nowrap'} overflow={'hidden'}>
7073
{/* Tabs */}
7174
<Flex flex={'1 0 0'} alignItems={'center'} gap={2}>
7275
<Box flex={'1 0 0'}>
@@ -178,7 +181,7 @@ const NodeTemplateListHeader = ({
178181
{templateType === TemplateTypeEnum.appTool &&
179182
selectedTagIds !== undefined &&
180183
setSelectedTagIds && (
181-
<Box mt={2} mb={-1}>
184+
<Box mt={2}>
182185
<ToolTagFilterBox
183186
tags={toolTags}
184187
selectedTagIds={selectedTagIds}

projects/app/src/pages/plugin/tool/index.tsx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,8 @@ const ToolKitProvider = () => {
190190
)}
191191
</Flex>
192192
{/* Tags */}
193-
<Flex mt={2} mb={3} alignItems={'start'}>
194-
<Flex alignItems={'center'}>
193+
<Flex mt={2} mb={3} alignItems={'center'}>
194+
<Flex alignItems={'start'} flex={'1 0 0'} w={0} mr={[3, 10]}>
195195
<Flex
196196
alignItems={'center'}
197197
transition={'all 0.3s'}
@@ -262,15 +262,15 @@ const ToolKitProvider = () => {
262262
</Flex>
263263
)}
264264
</Flex>
265+
<Box flex={'1'} overflow={'auto'} mb={-1}>
266+
<ToolTagFilterBox
267+
tags={tags}
268+
selectedTagIds={selectedTagIds}
269+
onTagSelect={setSelectedTagIds}
270+
/>
271+
</Box>
265272
</Flex>
266-
<Box flex={'1'} overflow={'auto'} mb={-1}>
267-
<ToolTagFilterBox
268-
tags={tags}
269-
selectedTagIds={selectedTagIds}
270-
onTagSelect={setSelectedTagIds}
271-
/>
272-
</Box>
273-
<Box w={10} />
273+
274274
<MyMenu
275275
trigger="hover"
276276
Button={

0 commit comments

Comments
 (0)