@@ -67,7 +67,7 @@ class SignUp extends React.Component<Props, State> {
6767 return {
6868 // en-US => en, fr-FR => fr
6969 // eslint-disable-next-line react/destructuring-assignment
70- language : this . props . i18n . language . substring ( 0 , 2 ) ,
70+ language : this . props . i18n . language . slice ( 0 , 2 ) ,
7171
7272 firstName : '' ,
7373 lastName : '' ,
@@ -141,11 +141,9 @@ class SignUp extends React.Component<Props, State> {
141141 target : HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement ,
142142 forceValidateFields : boolean
143143 ) {
144- if ( forceValidateFields ) {
145- await this . form ! . validateFields ( target ) ;
146- } else {
147- await this . form ! . validateFieldsWithoutFeedback ( target ) ;
148- }
144+ await ( forceValidateFields
145+ ? this . form ! . validateFields ( target )
146+ : this . form ! . validateFieldsWithoutFeedback ( target ) ) ;
149147
150148 this . setState ( prevState => ( {
151149 signUpButtonDisabled : ! this . form ! . isValid ( ) ,
@@ -170,11 +168,9 @@ class SignUp extends React.Component<Props, State> {
170168
171169 if ( forceValidateFields ) this . form ! . resetFields ( target ) ;
172170
173- if ( _debounce ) {
174- await this . validateFieldsWithDebounce ( target , forceValidateFields ) ;
175- } else {
176- await this . validateFieldsWithoutDebounce ( target , forceValidateFields ) ;
177- }
171+ await ( _debounce
172+ ? this . validateFieldsWithDebounce ( target , forceValidateFields )
173+ : this . validateFieldsWithoutDebounce ( target , forceValidateFields ) ) ;
178174 }
179175
180176 handleHasWebsiteChange = ( e : React . ChangeEvent < HTMLInputElement > ) => {
0 commit comments