checklist & datasource icon

This commit is contained in:
zxhlyh
2025-05-23 14:25:38 +08:00
parent 693107a6c8
commit 720ce79901
14 changed files with 108 additions and 58 deletions

View File

@ -146,7 +146,7 @@ const BaseNode: FC<BaseNodeProps> = ({
data.type === BlockEnum.DataSource && (
<div className='absolute inset-[-2px] top-[-22px] z-[-1] rounded-[18px] bg-node-data-source-bg p-0.5 backdrop-blur-[6px]'>
<div className='system-2xs-semibold-uppercase flex h-5 items-center px-2.5 text-text-tertiary'>
data source
{t('workflow.blocks.data-source')}
</div>
</div>
)

View File

@ -65,14 +65,17 @@ const Panel: FC<NodePanelProps<DataSourceNodeType>> = ({ id, data }) => {
<GroupWithBox boxProps={{ withBorderBottom: true }}>
<Field
fieldTitleProps={{
title: 'supported file formats',
title: t('workflow.nodes.dataSource.supportedFileFormats'),
}}
>
<TagInput
items={fileExtensions}
onChange={handleFileExtensionsChange}
placeholder='File extension, e.g. doc'
/>
<div className='rounded-lg bg-components-input-bg-normal p-1 pt-0'>
<TagInput
items={fileExtensions}
onChange={handleFileExtensionsChange}
placeholder={t('workflow.nodes.dataSource.supportedFileFormatsPlaceholder')}
inputClassName='bg-transparent'
/>
</div>
</Field>
</GroupWithBox>
)