mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-17 11:05:56 +08:00
fix: refine editor change handling and reset JSON schema to default
This commit is contained in:
parent
41232259e1
commit
310cb891d2
@ -70,7 +70,7 @@ const CodeEditor: FC<CodeEditorProps> = ({
|
||||
}, [])
|
||||
|
||||
const handleEditorChange = useCallback((value: string | undefined) => {
|
||||
if (value)
|
||||
if (value !== undefined)
|
||||
onUpdate?.(value)
|
||||
}, [onUpdate])
|
||||
|
||||
|
@ -128,9 +128,9 @@ const JsonSchemaConfig: FC<JsonSchemaConfigProps> = ({
|
||||
advancedEditing && setAdvancedEditing(false)
|
||||
isAddingNewField && setIsAddingNewField(false)
|
||||
}
|
||||
setJsonSchema(defaultSchema || DEFAULT_SCHEMA)
|
||||
setJson(JSON.stringify(defaultSchema || DEFAULT_SCHEMA, null, 2))
|
||||
}, [currentTab, defaultSchema, advancedEditing, isAddingNewField, setAdvancedEditing, setIsAddingNewField, setHoveringProperty])
|
||||
setJsonSchema(DEFAULT_SCHEMA)
|
||||
setJson(JSON.stringify(DEFAULT_SCHEMA, null, 2))
|
||||
}, [currentTab, advancedEditing, isAddingNewField, setAdvancedEditing, setIsAddingNewField, setHoveringProperty])
|
||||
|
||||
const handleCancel = useCallback(() => {
|
||||
onClose()
|
||||
|
Loading…
x
Reference in New Issue
Block a user