-
Notifications
You must be signed in to change notification settings - Fork 9
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
VA-16652: separate phone extension for mental health numbers #1931
Conversation
ecebfe5
to
156187f
Compare
156187f
to
6c2e668
Compare
6c2e668
to
7d91336
Compare
7d91336
to
7d85a69
Compare
7d85a69
to
b717b21
Compare
b717b21
to
2c74891
Compare
2c74891
to
9a225ca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. I wonder if we should be checking this on all numbers and not just this type of number.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I thought I reviewed with approval.
(@maxx1128 Agree with Eli that a spot check of other phone numbers would be wise, given our spaghetti pile of components / templates, to make sure our impact to VAMCs is known / understood.) |
389f052
to
9263953
Compare
fca114a
to
9263953
Compare
9263953
to
5c8d04e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ESLint is disabled
vets-website
uses ESLint to help enforce code quality. In most situations we would like ESLint to remain enabled.
What you can do
See if the code can be refactored to avoid disabling ESLint, or wait for a VSP review.
src/site/paragraphs/tests/vamc/vamc_field_service_location.unit.spec.js
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Icon found
Icons can be decorative, but sometimes they are used to convey meaning. If there are any semantics associated with an icon, those semantics should also be conveyed to a screen reader.
What you can do
Review the markup and see if the icon provides information that isn't represented textually, or wait for a VSP review.
5c8d04e
to
69ad722
Compare
69ad722
to
a91705a
Compare
* VA-16652: Add liquid filter for phone extensions * VA-16652: Use liquid filter for VBA phone numbers
Summary
A pull request for using VBA facility mental health numbers in the mental health service accordions was recently merged. However, the phone number component needs to have the phone number's extension separated from the number for it to display correctly.
Related issue(s)
Align Main mental health phone number with service contact info va.gov-cms#16652
Testing done
Locally, on tugboat build.
See the services at the Hot Springs VA Medical Center (no mental health phone number extension) and the Fayetteville VA Medical Center (has mental health phone number extension)
Screenshots
Data from the filter that confirms the extension is separated from the phone number as expected:
The mental health phone number showing properly in the accordion.
What areas of the site does it impact?
VBA Regional Facility pages, specifically only the main numbers for each service.
Acceptance criteria
Quality Assurance & Testing
Error Handling