diff --git a/react/src/components/HiddenFormItem.tsx b/react/src/components/HiddenFormItem.tsx new file mode 100644 index 000000000..0f1dc4564 --- /dev/null +++ b/react/src/components/HiddenFormItem.tsx @@ -0,0 +1,15 @@ +import { Form, FormItemProps } from 'antd'; +import React, { useEffect } from 'react'; + +interface HiddenFormItemProps extends Omit { + value: any; +} +const HiddenFormItem: React.FC = ({ value, ...props }) => { + const form = Form.useFormInstance(); + useEffect(() => { + form.setFieldValue(props.name, value); + }, [value, form, props.name]); + return