vets-website icon indicating copy to clipboard operation
vets-website copied to clipboard

686 v2 with redirects

Open DLarson-Oddball opened this issue 9 months ago • 0 comments

Summary

Adds 686c v2 form, which is a duplicate of the 686c. All file contents are identical except for logic in App.jsx (in both v1 and v2) to support redirecting users between the forms.

To leverage the redirect, va_dependents_v2 feature flag must be enabled.

Related PR: https://github.com/department-of-veterans-affairs/content-build/pull/2068

Related issue(s)

https://github.com/department-of-veterans-affairs/va.gov-team/issues/81049

Testing done

Tested that I am able to run through both versions of the form.

Screenshots

Note: This field is mandatory for UI changes (non-component work should NOT have screenshots).

Before After
Mobile
Desktop

What areas of the site does it impact?

686c-674

Acceptance criteria

Quality Assurance & Testing

  • [ ] I fixed|updated|added unit tests and integration tests for each feature (if applicable).
  • [ ] No sensitive information (i.e. PII/credentials/internal URLs/etc.) is captured in logging, hardcoded, or specs
  • [ ] Linting warnings have been addressed
  • [ ] Documentation has been updated (link to documentation *if necessary)
  • [ ] Screenshot of the developed feature is added
  • [ ] Accessibility testing has been performed

Error Handling

  • [ ] Browser console contains no warnings or errors.
  • [ ] Events are being sent to the appropriate logging solution
  • [ ] Feature/bug has a monitor built into Datadog or Grafana (if applicable)

Authentication

  • [ ] Did you login to a local build and verify all authenticated routes work as expected with a test user

DLarson-Oddball avatar May 08 '24 01:05 DLarson-Oddball