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

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
99 stars 69 forks source link

[EPIC] International/Vanity Numbers #19121

Open Agile6MSkinner opened 2 months ago

Agile6MSkinner commented 2 months ago

Statuses

[2024-11-07] [Jill] DST has resolved DST #3222 which will ship in next DS version [2024-09-20] [Fran] DST ticked is in their review/prioritize pipeline. Keeping this one open and blocked. [2024-09-10] [Fran] Amanda has confirmed that DST component variant for international phone numbers - in progress. We may be able to close this ticket after their work is completed. Leaving in draft and adding Blocked tag.

Description

There are 2 issues blocking use of International phone numbers in Drupal content.

Drupal limitations

The phone number field has built-in validation. That validation does not allow use of international country codes. Assuming that phone number standardization work has shipped / been enabled, in the world of the phone number paragraph legacy widget: We need to:

Fields where the change needs to be applied

Which fields need to support international numbers? Presumably all of them, on behalf of Manila.

va-telephone DS component support for int'l numbers

The component supports "Numeric string representing the contact number. Typical length is 3 or 10 digits - SMS short codes will be 5 or 6 digits."

We filed an issue with the Design System to resolve this:

This clears the path to update the FE.

We need to:

va-telephone DS component support for Vanity numbers

jilladams commented 1 month ago

I looked up today and there are regional benefit offices and cemeteries abroad as well, so this is cross-product.