SaFi Bank Space : FE: Customer email change (profile)

Bottom sheet of “email change flow from user profile“.

UML flows

Scenarios

  1. screen is opened (previous email prefills field)

  2. User can edit field

  3. User clicks continue and email value is filled to customer data (Err1 or Err2 can be triggered)

  4. Flow exits

Back action - moves back to previous page without any confirmation prompt. (or closes bottom sheets when displayed)

Code

Description

Handle

Err1

Validation errors

TBD

Err2

CM email save endpoint fails

TBD

Elements

Tag

Description

Data

1

Title

Localization key - onboarding.profile.emailChangeTitle

2

Description

Localization key - onboarding.profile.emailChangeDescription

3

Email field

Localization key -onboarding.emailPhone.text.email

Source - /v1/address-catalogue/countries

4

Action button

Localization key -common.journey.text.continue

Action - saves email data and exits flow