File tree Expand file tree Collapse file tree 3 files changed +9
-3
lines changed Expand file tree Collapse file tree 3 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,7 @@ class App extends Component {
13
13
14
14
< div
15
15
submit
16
- onClick = { values =>
17
- console . log ( 'this will be called if validation passes' , values ) }
16
+ onClick = { values => console . log ( 'if validation passes, this logs' ) }
18
17
>
19
18
Submit!
20
19
</ div >
Original file line number Diff line number Diff line change @@ -9,6 +9,13 @@ export default class Form extends React.Component {
9
9
this . validate = this . validate . bind ( this ) ;
10
10
}
11
11
12
+ componentWillReceiveProps ( { errors, initialValues } ) {
13
+ if ( initialValues !== this . props . initialValues )
14
+ this . setState ( { initialValues } ) ;
15
+
16
+ if ( errors !== this . props . errors ) this . setState ( { errors } ) ;
17
+ }
18
+
12
19
validate ( onClick ) {
13
20
let { values } = this . state ;
14
21
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " react-validify" ,
3
- "version" : " 0.0.2 " ,
3
+ "version" : " 0.0.3 " ,
4
4
"description" : " Form validation made easy" ,
5
5
"main" : " dist/form.js" ,
6
6
"directories" : {
You can’t perform that action at this time.
0 commit comments