department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
275 stars 194 forks source link

MHV on VA.gov - Sub-navigation #82309

Closed ldelacosta closed 3 days ago

ldelacosta commented 2 weeks ago

Description

MHV on VA.gov Cartography team will be implementing the sub-navigation on the health portal. The Appointments FE team will need to implement the sub-navigation in the tool.


Acceptance Criteria

Validate

Test Cases - [ ] Given the user has been authenticated on VA.gov When the user lands in the Appointments homepage Then the sub-navigation bar will appear on the page And page design matches the - [ ] Given the user is on the Appointments homepage When the user clicks on Details for an Upcoming appointment (booked or canceled) Then the sub-navigation bar will appear on the page - [ ] Given the user is on the Appointments homepage When the user clicks on Details for a Pending request (pending or canceled pending) Then the sub-navigation bar will appear on the page - [ ] Given the user is on the Appointments homepage When the user click on Details for a Past appointment Then the sub-navigation bar will appear on the page - [ ] Given the user is on the Appointments homepage When the user clicks on Details for a Past appointment Then the sub-navigation bar will appear on the page - [ ] Given the user is on the Appointments homepage When the user clicks on Details for a Past appointment Then the sub-navigation bar will appear on the page - [ ] Given the user is on the Appointments homepage When the user clicks on Start scheduling for a non COVID-19 type of care Then the sub-navigation bar will appear on all the pages of the scheduling flow - [ ] Given the user is on the Appointments homepage When the user clicks on Start scheduling for a COVID-19 type of care Then the sub-navigation bar will appear on all the pages of the scheduling flow - [ ] Given the user is on the Appointments homepage When the user clicks on Start scheduling for an appointment request at the VA site Then the sub-navigation bar will appear on all the pages of the scheduling flow - [ ] Given the user is on the Appointments homepage When the user clicks on Start scheduling for an appointment request at the Community Care facility Then the sub-navigation bar will appear on all the pages of the scheduling flow - [ ] Given the user is on the Appointments homepage When the user clicks on Details for an Upcoming appointment and cancels an appointment Then the sub-navigation bar will appear on the canceled confirmation details page - [ ] Given the user is on the Appointments homepage When the user clicks on Details for an Pending appointment and cancels the request Then the sub-navigation bar will appear on the canceled confirmation details page - [ ] Given the user is on the scheduling workflow and books the appointment at a VA site When the user clicks on Cancel appointment on the confirmation details page Then the sub-navigation bar will appear on the canceled confirmation page - [ ] Given the user is on the scheduling request workflow and submits a request at a VA site When the user clicks on Cancel request on the confirmation details page Then the sub-navigation bar will appear on the canceled confirmation page - [ ] Given the user is on the scheduling request workflow and submits a request at a Community Care facility When the user clicks on Cancel request on the confirmation details page Then the sub-navigation bar will appear on the canceled confirmation page

Design Assets

Definition of Done


ldelacosta commented 3 days ago

The Appointments FE code is under the feature toggle: mhv_secondary_navigation_enabled Closing out the ticket. cc: @outerpress