File tree Expand file tree Collapse file tree 5 files changed +30
-20
lines changed Expand file tree Collapse file tree 5 files changed +30
-20
lines changed Original file line number Diff line number Diff line change @@ -128,8 +128,9 @@ class Index extends React.Component {
128128 }
129129
130130 handleCheckEnd ( err , msg ) {
131- if ( getDefaultValidationOption ( this . props . validationOption ) . msgOnError ) {
132- msg = getDefaultValidationOption ( this . props . validationOption ) . msgOnError ;
131+ const { msgOnError } = getDefaultValidationOption ( this . props . validationOption ) ;
132+ if ( err && msgOnError ) {
133+ msg = msgOnError ;
133134 }
134135 this . setState ( { err, msg } ) ;
135136 const { validationCallback } = this . props ;
@@ -181,10 +182,11 @@ class Index extends React.Component {
181182 const successMsgClass = cx ( STYLES [ 'msg' ] , ! err && STYLES [ 'success' ] ) ;
182183
183184 let msgHtml ;
184- if ( getDefaultValidationOption ( validationOption ) . showMsg && err && msg ) {
185+ const { showMsg } = getDefaultValidationOption ( validationOption ) ;
186+ if ( showMsg && err && msg ) {
185187 msgHtml = < div className = { errMsgClass } > { msg } </ div > ;
186188 }
187- if ( getDefaultValidationOption ( validationOption ) . showMsg && ! err && successMsg ) {
189+ if ( showMsg && ! err && successMsg ) {
188190 msgHtml = < div className = { successMsgClass } > { successMsg } </ div > ;
189191 }
190192 return (
Original file line number Diff line number Diff line change @@ -127,8 +127,9 @@ class Index extends React.Component {
127127 }
128128
129129 handleCheckEnd ( err , msg ) {
130- if ( getDefaultValidationOption ( this . props . validationOption ) . msgOnError ) {
131- msg = getDefaultValidationOption ( this . props . validationOption ) . msgOnError ;
130+ const { msgOnError } = getDefaultValidationOption ( this . props . validationOption ) ;
131+ if ( err && msgOnError ) {
132+ msg = msgOnError ;
132133 }
133134 this . setState ( { err, msg } ) ;
134135 const { validationCallback } = this . props ;
@@ -170,10 +171,11 @@ class Index extends React.Component {
170171 const successMsgClass = cx ( STYLES [ 'msg' ] , ! err && STYLES [ 'success' ] ) ;
171172
172173 let msgHtml ;
173- if ( getDefaultValidationOption ( validationOption ) . showMsg && err && msg ) {
174+ const { showMsg } = getDefaultValidationOption ( validationOption ) ;
175+ if ( showMsg && err && msg ) {
174176 msgHtml = < div className = { errMsgClass } > { msg } </ div > ;
175177 }
176- if ( getDefaultValidationOption ( validationOption ) . showMsg && ! err && successMsg ) {
178+ if ( showMsg && ! err && successMsg ) {
177179 msgHtml = < div className = { successMsgClass } > { successMsg } </ div > ;
178180 }
179181
Original file line number Diff line number Diff line change @@ -331,8 +331,9 @@ class Index extends React.Component {
331331 }
332332
333333 handleCheckEnd ( err , msg ) {
334- if ( getDefaultValidationOption ( this . props . validationOption ) . msgOnError ) {
335- msg = getDefaultValidationOption ( this . props . validationOption ) . msgOnError ;
334+ const { msgOnError } = getDefaultValidationOption ( this . props . validationOption ) ;
335+ if ( err && msgOnError ) {
336+ msg = msgOnError ;
336337 }
337338 this . setState ( { err, msg } ) ;
338339 const { validationCallback } = this . props ;
@@ -396,10 +397,11 @@ class Index extends React.Component {
396397 const successMsgClass = cx ( STYLES [ 'msg' ] , ! err && STYLES [ 'success' ] ) ;
397398
398399 let msgHtml ;
399- if ( getDefaultValidationOption ( validationOption ) . showMsg && err && msg ) {
400+ const { showMsg } = getDefaultValidationOption ( validationOption ) ;
401+ if ( showMsg && err && msg ) {
400402 msgHtml = < div className = { errMsgClass } > { msg } </ div > ;
401403 }
402- if ( getDefaultValidationOption ( validationOption ) . showMsg && ! err && successMsg ) {
404+ if ( showMsg && ! err && successMsg ) {
403405 msgHtml = < div className = { successMsgClass } > { successMsg } </ div > ;
404406 }
405407 let optionListHtml ;
Original file line number Diff line number Diff line change @@ -185,8 +185,9 @@ class Index extends React.Component {
185185 }
186186
187187 handleCheckEnd ( err , msg ) {
188- if ( err && getDefaultValidationOption ( this . props . validationOption ) . msgOnError ) {
189- msg = getDefaultValidationOption ( this . props . validationOption ) . msgOnError ;
188+ const { msgOnError } = getDefaultValidationOption ( this . props . validationOption ) ;
189+ if ( err && msgOnError ) {
190+ msg = msgOnError ;
190191 }
191192 this . setState ( { err, msg } ) ;
192193 const { validationCallback } = this . props ;
@@ -223,10 +224,11 @@ class Index extends React.Component {
223224 const successMsgClass = cx ( STYLES [ 'msg' ] , ! err && STYLES [ 'success' ] ) ;
224225
225226 let msgHtml ;
226- if ( getDefaultValidationOption ( validationOption ) . showMsg && err && msg ) {
227+ const { showMsg } = getDefaultValidationOption ( validationOption ) ;
228+ if ( showMsg && err && msg ) {
227229 msgHtml = < div className = { errMsgClass } > { msg } </ div > ;
228230 }
229- if ( getDefaultValidationOption ( validationOption ) . showMsg && ! err && successMsg ) {
231+ if ( showMsg && ! err && successMsg ) {
230232 msgHtml = < div className = { successMsgClass } > { successMsg } </ div > ;
231233 }
232234 return (
Original file line number Diff line number Diff line change @@ -255,8 +255,9 @@ class Index extends React.Component {
255255 }
256256
257257 handleCheckEnd ( err , msg ) {
258- if ( err && getDefaultValidationOption ( this . props . validationOption ) . msgOnError ) {
259- msg = getDefaultValidationOption ( this . props . validationOption ) . msgOnError ;
258+ const { msgOnError } = getDefaultValidationOption ( this . props . validationOption ) ;
259+ if ( err && msgOnError ) {
260+ msg = msgOnError ;
260261 }
261262 this . setState ( { err, msg } ) ;
262263 const { validationCallback } = this . props ;
@@ -294,10 +295,11 @@ class Index extends React.Component {
294295 const successMsgClass = cx ( STYLES [ 'msg' ] , ! err && STYLES [ 'success' ] ) ;
295296
296297 let msgHtml ;
297- if ( getDefaultValidationOption ( validationOption ) . showMsg && err && msg ) {
298+ const { showMsg } = getDefaultValidationOption ( validationOption ) ;
299+ if ( showMsg && err && msg ) {
298300 msgHtml = < div className = { errMsgClass } > { msg } </ div > ;
299301 }
300- if ( getDefaultValidationOption ( validationOption ) . showMsg && ! err && successMsg ) {
302+ if ( showMsg && ! err && successMsg ) {
301303 msgHtml = < div className = { successMsgClass } > { successMsg } </ div > ;
302304 }
303305 return (
You can’t perform that action at this time.
0 commit comments