fix: can not choose error message in code gen

feat/enchance-prompt-and-code-fe
Joel 10 months ago
parent a5653f253a
commit e2512b0af9

@ -30,6 +30,7 @@ const InstructionEditor: FC<Props> = ({
const { t } = useTranslation()
const controlPromptEditorRerenderKey = useStore(s => s.controlPromptEditorRerenderKey)
const getVarType = useWorkflowVariableType()
const isCode = generatorType === 'code'
const placeholder = (
<div className='system-sm-regular text-text-placeholder'>
<div className='leading-6'>{t(`${i18nPrefix}.instructionPlaceHolderTitle`)}</div>
@ -76,7 +77,7 @@ const InstructionEditor: FC<Props> = ({
generatorType,
}}
errorMessageBlock={{
show: true,
show: isCode,
}}
lastRunBlock={{
show: true,

@ -50,6 +50,7 @@ type ItemProps = {
isFlat?: boolean
isInCodeGeneratorInstructionEditor?: boolean
zIndex?: number
className?: string
}
const objVarTypes = [VarType.object, VarType.file]
@ -67,6 +68,7 @@ const Item: FC<ItemProps> = ({
isFlat,
isInCodeGeneratorInstructionEditor,
zIndex,
className,
}) => {
const isStructureOutput = itemData.type === VarType.object && (itemData.children as StructuredOutput)?.schema?.properties
const isFile = itemData.type === VarType.file && !isStructureOutput
@ -176,6 +178,7 @@ const Item: FC<ItemProps> = ({
(isObj || isStructureOutput) ? ' pr-1' : 'pr-[18px]',
isHovering && ((isObj || isStructureOutput) ? 'bg-components-panel-on-panel-item-bg-hover' : 'bg-state-base-hover'),
'relative flex h-6 w-full cursor-pointer items-center rounded-md pl-3',
className,
)
}
onClick={handleChosen}
@ -379,7 +382,7 @@ const VarReferenceVars: FC<Props> = ({
{
filteredVars.map((item, i) => (
<div key={i} className={cn(!item.isFlat && 'mt-3')}>
<div key={i} className={cn(!item.isFlat && 'mt-3', i === 0 && item.isFlat && 'mt-2')}>
{!item.isFlat && (
<div
className='system-xs-medium-uppercase truncate px-3 leading-[22px] text-text-tertiary'

Loading…
Cancel
Save