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

Remove aria-label from the Yes, cancel and No, do not cancel buttons #88523

Closed
6 of 7 tasks
ldelacosta opened this issue Jul 16, 2024 · 3 comments
Closed
6 of 7 tasks
Assignees
Labels
appointments VA Online Scheduling tool product tag appointments-fe-ux VAOS Product & Design team tag. Do not use for engineering work. frontend

Comments

@ldelacosta
Copy link
Contributor

ldelacosta commented Jul 16, 2024

Description

Based on the staging review feedback Collab Cycle ticket #88449, we will need to remove the aria-label from the buttons when asking the Veteran if they would like to cancel their booked appointment or request.


Acceptance Criteria

Background: the va_online_scheduling_appointment_details_redesign toggle is on

  • Given the user is on the Upcoming list page
    When the user clicks on Details for an upcoming booked appointment and clicks Cancel appointment button
    Then the aria-label will be removed for the buttons Yes, cancel and No, do not cancel

  • Given the user is on the Pending list page
    When the user clicks on Details for an pending request and clicks Cancel button
    Then the aria-label will be removed for the buttons Yes, cancel request and No, do not cancel

  • Given the user is on the scheduling flow for direct scheduling
    When the user clicks on Confirm appointment and clicks Cancel appointment button from the confirmation screen
    Then the aria-label will be removed for the buttons Yes, cancel and No, do not cancel

  • Given the user is on the scheduling flow to submit a VA appointment request
    When the user clicks on Submit request and clicks Cancel request button from the confirmation screen
    Then the aria-label will be removed for the buttons Yes, cancel request and No, do not cancel

  • Given the user is on the scheduling flow to submit a Community Care appointment request
    When the user clicks on Submit request and clicks Cancel request button from the confirmation screen
    Then the aria-label will be removed for the buttons Yes, cancel request and No, do not cancel

Design Assets

N/A

Definition of Done

  • All acceptance criteria are met
  • Documentation is updated
@ldelacosta
Copy link
Contributor Author

UX team will validate.

@outerpress outerpress self-assigned this Jul 17, 2024
@outerpress
Copy link
Contributor

@ldelacosta @vbahinwillit tested and confirmed this is good to go

@ldelacosta
Copy link
Contributor Author

No issues to report. Closing out the ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
appointments VA Online Scheduling tool product tag appointments-fe-ux VAOS Product & Design team tag. Do not use for engineering work. frontend
Projects
None yet
Development

No branches or pull requests

3 participants