import React, { useRef } from 'react'; import { Button, Form } from 'antd'; import { InfoCircleOutlined } from '@ant-design/icons'; import { ModalForm, ProFormSelect, ProFormTextArea, ProFormDigit, ProFormText, ProFormSwitch } from '@ant-design/pro-form'; export default (props) => { const { title, triggerRender, editData = null, onFinish, paramsName } = props; const formItemLayout = { labelCol: { span: 6 }, wrapperCol: { span: 16 } }; const initialValues = editData ? { ...editData, } : {}; const [form] = Form.useForm(); const formRef = useRef(); return ( {title || ''} } layout="horizontal" grid={true} {...formItemLayout} modalProps={{ destroyOnClose: true, onCancel: () => { }, }} onFinish={async (values) => { return onFinish && await onFinish(values, editData, form) // return true; }} width={500} > ); };