Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CST] v3 appeals and "your claim letters" and STEM files component migration, not part of claim details V2 release #76138

Closed
7 tasks
jacobworrell opened this issue Feb 13, 2024 · 7 comments
Assignees
Labels
benefits-management-tools aka. squad 1 (previously known as Claim Status Tools) benefits-team-1 Board filter label for Benefits Team #1

Comments

@jacobworrell
Copy link
Contributor

jacobworrell commented Feb 13, 2024

Background

We need to migrate v1 components to v3 components. There are 4 components that need to be migrated to V3 in the Letters app. We need to remove the false prop for 6 components. We can beginning working this ticket after 2/16.

Here is a link to the audit doc.

Steps

  • Any components that were updated as USWDS false that are not V3 components should have that prop removed.
  • Design and engineering test locally to confirm design fidelity of the migration before changes are merged

Tasks

  • Update containers/YourClaimLetters/index.jsx
  • Update components/StemAskVAQuestions.jsx

Acceptance Criteria

  • All V1 components with a V3 version are migrated to that version of the component.
  • All V1 components that do not have a V3 version do not have a prop set to false
  • Post migration, the UI meets the BMT team's design and Ux standards.
@jacobworrell jacobworrell added benefits-team-1 Board filter label for Benefits Team #1 benefits-management-tools aka. squad 1 (previously known as Claim Status Tools) labels Feb 13, 2024
@jacobworrell jacobworrell changed the title [CST] v3 appeals and "your claim letters" component migration, not part of claim details V2 release [CST] v3 appeals and "your claim letters" and STEM files component migration, not part of claim details V2 release Feb 13, 2024
@pmclaren19 pmclaren19 self-assigned this Feb 27, 2024
@HeatherWidmont
Copy link
Contributor

Blocked until 3/4 platform pr is merged

@HeatherWidmont
Copy link
Contributor

Peri hasn't seen any messages about a merge that was supposed to happen on 3/4. @pmclaren19 will check if there have been any announcements, but as of right now this is still blocked.

@pmclaren19
Copy link
Contributor

On March 4th Design team announced this would now happen on 4/11/24.

@pmclaren19
Copy link
Contributor

Was Blocked until department-of-veterans-affairs/vets-website#28486 was merged. they merged on 3/15.

@pmclaren19
Copy link
Contributor

@jacobworrell please validate when you can. Take a look at the pr that was merged for more details!

@HeatherWidmont
Copy link
Contributor

Jacob took a look & said this should probably be validated by Design instead. @uxgary will take a look

@uxgary
Copy link
Contributor

uxgary commented Mar 22, 2024

Peri and I validated this together in localhost (staging is having log in issues with various users).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
benefits-management-tools aka. squad 1 (previously known as Claim Status Tools) benefits-team-1 Board filter label for Benefits Team #1
Projects
None yet
Development

No branches or pull requests

4 participants