feat: add human input output structure and enhance filtering in human input form components

This commit is contained in:
twwu
2026-01-07 18:07:30 +08:00
parent ebb816b90b
commit d3299db915
8 changed files with 38 additions and 7 deletions

View File

@ -41,10 +41,14 @@ const HumanInputFormList = ({
}, {} as Record<string, { showEmailTip: boolean, isEmailDebugMode: boolean, showDebugModeTip: boolean }>)
}, [getHumanInputNodeData, humanInputFormDataList])
const filteredHumanInputFormDataList = useMemo(() => {
return humanInputFormDataList.filter(formData => formData.display_in_ui)
}, [humanInputFormDataList])
return (
<div className="mt-2 flex flex-col gap-y-2">
{
humanInputFormDataList.map(formData => (
filteredHumanInputFormDataList.map(formData => (
<ContentWrapper
key={formData.node_id}
nodeTitle={formData.node_title}