import { createForm } from '../index'; const Form = { methods: { handleSubmit(e) { e.preventDefault(); const { validateFields } = this.form; validateFields() .then(console.log) .catch(console.error); }, }, render() { const { getFieldDecorator } = this.form; return ( <form onSubmit={this.handleSubmit}> {getFieldDecorator('name', { rules: [ { required: true, }, ], })(<input />)} <button type="submit">submit</button> </form> ); }, }; export default createForm()(Form);