Formsy.Form: omit Formsy-only props from the `<form/>` component

This commit is contained in:
Stephen Demjanenko 2015-11-03 18:32:48 -08:00
parent fec4576d1b
commit 1df3e3520f
1 changed files with 15 additions and 1 deletions

View File

@ -424,9 +424,23 @@ Formsy.Form = React.createClass({
this.validateForm();
},
render: function () {
var {
mapping,
validationErrors,
onSubmit,
onValid,
onInvalid,
onInvalidSubmit,
onChange,
reset,
preventExternalInvalidation,
onSuccess,
onError,
...nonFormsyProps
} = this.props;
return (
<form {...this.props} onSubmit={this.submit}>
<form {...nonFormsyProps} onSubmit={this.submit}>
{this.props.children}
</form>
);