diff --git a/templates/app/react-native/src/screens/CreateUpdateUser/CreateUpdateUserForm.js b/templates/app/react-native/src/screens/CreateUpdateUser/CreateUpdateUserForm.js index 68ae3be445..b20233f431 100644 --- a/templates/app/react-native/src/screens/CreateUpdateUser/CreateUpdateUserForm.js +++ b/templates/app/react-native/src/screens/CreateUpdateUser/CreateUpdateUserForm.js @@ -138,7 +138,7 @@ function CreateUpdateUserForm({ editingUser = {}, submit, remove }) { passwordRef.current._root.focus()} + onSubmitEditing={() => phoneNumberRef.current._root.focus()} returnKeyType="next" onChangeText={handleChange('email')} onBlur={handleBlur('email')} @@ -151,7 +151,8 @@ function CreateUpdateUserForm({ editingUser = {}, submit, remove }) { passwordRef.current._root.focus()} returnKeyType={!editingUser.id ? 'next' : 'default'} onChangeText={handleChange('phoneNumber')} onBlur={handleBlur('phoneNumber')} diff --git a/templates/app/react-native/src/screens/CreateUpdateUser/CreateUpdateUserScreen.js b/templates/app/react-native/src/screens/CreateUpdateUser/CreateUpdateUserScreen.js index cfdf9347aa..65313edf37 100644 --- a/templates/app/react-native/src/screens/CreateUpdateUser/CreateUpdateUserScreen.js +++ b/templates/app/react-native/src/screens/CreateUpdateUser/CreateUpdateUserScreen.js @@ -23,11 +23,11 @@ function CreateUpdateUserScreen({ navigation, route, startLoading, stopLoading } } }, []); - const submit = data => { + const submit = (data) => { startLoading({ key: 'saveUser' }); let request; if (data.id) { - request = updateUser(data, userId) + request = updateUser(data, userId); } else { request = createUser(data); } @@ -61,7 +61,7 @@ CreateUpdateUserScreen.propTypes = { export default connectToRedux({ component: CreateUpdateUserScreen, - stateProps: state => ({ loading: createLoadingSelector()(state) }), + stateProps: (state) => ({ loading: createLoadingSelector()(state) }), dispatchProps: { startLoading: LoadingActions.start, stopLoading: LoadingActions.stop,