Login/register with Keyboard
Goal
Login with keyboard
- focus by default on first input (exist)
- focus on next input by pressing enter on keyboard
- submit form by pressing enter on keyboard
What needs to be done
- Update login and register forms,
- Add refs to TextInput components
- Add onSubmitEditing callbacks
- Configure Enter keyboard with Next/Submit, where possible
QA
Normal testing
UX/Design
N/A
Acceptance Criteria
GIVEN that I'm on the login screen AND the focus is on the username field AND the keyboard is visible WHEN I fill the username field AND I press Enter Than I will see the focus on move to the password field
GIVEN that I'm on the login screen AND the focus is on the password field AND the keyboard is visible WHEN I fill the password field AND I press Enter Than I will attempt to login AND the spinner on the login button will be visible
GIVEN that I'm on the register screen AND the focus is on the username field AND the keyboard is visible WHEN I fill the username field AND I press Enter Than I will see the focus on move to the email field
GIVEN that I'm on the register screen AND the focus is on the email field AND the keyboard is visible WHEN I fill the email field AND I press Enter Than I will see the focus on move to the password field
GIVEN that I'm on the register screen AND the focus is on the password field AND the keyboard is visible WHEN I fill the password field AND I press Enter Than I will see the focus on move to the T&C checkbox field
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments