Skip to content

Disable "Save and continue" for Requestor Info, Beneficial Owners, and Validate Steps until all mandatory fields have an entry #4836

@kevinksullivan

Description

@kevinksullivan

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

Break down in numbered steps

  1. Add account to freePlan beta
  2. Login to new.expensify.com
  3. Create a workspace
  4. Select Get Started in Expensify Card tab of workspace
  5. Go through VBA flow using SO credentials and note that in the three mentioned steps, Save and Continue is tappable before the required fields are filled out.

Expected Result:

Following up on #4272, we should use this same pattern to keep Save and continue disabled at every step until the required fields have an entry.

Actual Result:

Save and Continue is not disabled at all.

Notes/Photos/Videos:
These are the fields that should be mandatorily filled out before Save and Continue is enabled:

  1. Requestor Info (all fields)
    image

  2. Benefical owners (accept terms and certify information is accurate)
    image

  3. Validate Step (all fields)
    image

@jasperhuangg since you picked up the first PR for the company info step, do you want to take this?

View all open jobs on GitHub

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions