Skip to content

LG-6087 Add prep page to in-person flow#6515

Merged
tomas-nava merged 53 commits intomainfrom
tomas/lg-6087-build-verify-your-identity-page
Jul 14, 2022
Merged

LG-6087 Add prep page to in-person flow#6515
tomas-nava merged 53 commits intomainfrom
tomas/lg-6087-build-verify-your-identity-page

Conversation

@tomas-nava
Copy link
Contributor

@tomas-nava tomas-nava commented Jun 23, 2022

Add the new "Verify your identity in person" page to the in-person proofing flow. Specifically add as a page to the DocAuth React app so that the user can return to the image upload step without losing information.

screenshots:

Desktop

verify-desktop

Mobile

verify-mobile

notes:
This is a work in progress; still left to do:

  1. Account for the new pages in the FormSteps component
  2. Only add IPP steps to the flow if the feature flag's enabled
  3. The display of the submit button in troubleshooting options isn't perfect
  4. Use the IPP step indicator on this and the (placement) location page (will do in LG-6308)
  5. Continue to the non-React IPP flow from this new page
  6. Remove location & prep steps from in person flow (now that they've been replaced with react pages)
  7. Add & update tests
  8. Add placement French & Spanish translations
  9. Account for new in-road to the IPP flow added here (will do this in a separate ticket?)

@tomas-nava tomas-nava marked this pull request as ready for review July 11, 2022 06:47
@aduth
Copy link
Contributor

aduth commented Jul 11, 2022

I was hoping that restarting the GitLab job would clear up the failure, but no such luck. You may need to rebase / merge main to get the changes from #6571, which should hopefully resolve it.

@tomas-nava tomas-nava requested a review from sheldon-b July 11, 2022 17:50
Tomas Apodaca added 2 commits July 11, 2022 15:21
one can tab to this link when the browser is configured correctly
Copy link
Contributor

@sheldon-b sheldon-b left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How are we handling the step indicator on these React pages? It's different from the designs

Otherwise this looks good to me, nice work

@tomas-nava
Copy link
Contributor Author

How are we handling the step indicator on these React pages? It's different from the designs

It is different, but it's more work than I'm ready to take on in this ticket, so I'm deferring it to LG-6308

@tomas-nava tomas-nava merged commit 8d9a7f7 into main Jul 14, 2022
@tomas-nava tomas-nava deleted the tomas/lg-6087-build-verify-your-identity-page branch July 14, 2022 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants