Skip to content

Commit 8342aa4

Browse files
committed
Don't pass consumed props on to formsy.
1 parent 946656a commit 8342aa4

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/form.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,17 @@ var Form = React.createClass({
1111
},
1212

1313
render() {
14+
let formsyProps = Object.assign({}, this.props);
15+
delete formsyProps.layout;
16+
delete formsyProps.validateOnSubmit;
17+
delete formsyProps.validatePristine;
18+
delete formsyProps.rowClassName;
19+
delete formsyProps.labelClassName;
20+
delete formsyProps.elementWrapperClassName;
1421
return (
1522
<Formsy.Form
1623
className={this.getLayoutClassName()}
17-
{...this.props}
24+
{...formsyProps}
1825
ref="formsy"
1926
>
2027
{this.props.children}

0 commit comments

Comments
 (0)