diff --git a/web/app/components/base/prompt-editor/plugins/component-picker-block/index.tsx b/web/app/components/base/prompt-editor/plugins/component-picker-block/index.tsx index bbee477976..13f34513a6 100644 --- a/web/app/components/base/prompt-editor/plugins/component-picker-block/index.tsx +++ b/web/app/components/base/prompt-editor/plugins/component-picker-block/index.tsx @@ -42,7 +42,6 @@ import { import ReactDOM from 'react-dom' import { useTranslation } from 'react-i18next' import { GeneratorType } from '@/app/components/app/configuration/config/automatic/types' -import { SegmentedControl } from '@/app/components/base/segmented-control' import AgentNodeList from '@/app/components/workflow/nodes/_base/components/agent-node-list' import VarReferenceVars from '@/app/components/workflow/nodes/_base/components/variable/var-reference-vars' import { FilePickerPanel } from '@/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel' @@ -50,6 +49,7 @@ import FilePickerUploadModal from '@/app/components/workflow/skill/editor/skill- import { $createFileReferenceNode } from '@/app/components/workflow/skill/editor/skill-editor/plugins/file-reference-block/node' import { BlockEnum } from '@/app/components/workflow/types' import { useEventEmitterContextContext } from '@/context/event-emitter' +import { cn } from '@/utils/classnames' import { useBasicTypeaheadTriggerMatch } from '../../hooks' import { $splitNodeContainingQuery } from '../../utils' import { INSERT_CURRENT_BLOCK_COMMAND } from '../current-block' @@ -295,7 +295,7 @@ const ComponentPicker = ({ {ReactDOM.createPortal(
-
{ - event.preventDefault() - event.stopPropagation() - }} - > - +
+
+
setActiveTab('variables')} + > + {t('promptEditor.variable.outputToolDisabledItem.title', { ns: 'common' })} +
+
setActiveTab('files')} + > + {t('nodes.llm.files', { ns: 'workflow' })} +
+
-
+
{activeTab === 'variables' && ( { diff --git a/web/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel.tsx b/web/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel.tsx index b72ed34bd6..c6e2179db9 100644 --- a/web/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel.tsx +++ b/web/app/components/workflow/skill/editor/skill-editor/plugins/file-picker-panel.tsx @@ -181,7 +181,7 @@ const FilePickerPanel = ({ ref={containerRef} className={cn( 'max-h-[250px] px-2 pb-2', - !showHeader && 'pt-2', + !showHeader && 'max-h-[34vh] min-h-[34vh] pt-1', contentClassName, )} > @@ -223,18 +223,20 @@ const FilePickerPanel = ({ {showAddFiles && ( <>
- +
+ +
)}