feat: support picker vars files ui in editor

This commit is contained in:
Joel
2026-01-20 13:56:26 +08:00
parent 27de07e93d
commit 2650ceb0a6
6 changed files with 217 additions and 81 deletions

View File

@ -62,6 +62,7 @@ type Props = {
nodesOutputVars?: NodeOutPutVar[]
availableNodes?: Node[]
isSupportFileVar?: boolean
isSupportSandbox?: boolean
isSupportPromptGenerator?: boolean
onGenerated?: (prompt: string) => void
modelConfig?: ModelConfig
@ -102,6 +103,7 @@ const Editor: FC<Props> = ({
nodesOutputVars,
availableNodes = [],
isSupportFileVar,
isSupportSandbox,
isSupportPromptGenerator,
isSupportJinja,
editionType,
@ -295,6 +297,7 @@ const Editor: FC<Props> = ({
onFocus={setFocus}
editable={!readOnly}
isSupportFileVar={isSupportFileVar}
isSupportSandbox={isSupportSandbox}
/>
{/* to patch Editor not support dynamic change editable status */}
{readOnly && <div className="absolute inset-0 z-10"></div>}