Remove unused single country variant from phone input component #11260
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎫 Ticket
Supports LG-14382
🛠 Summary of changes
Updates
PhoneInputComponent
to remove special consideration for a case where only a single country is supported, which would avoid rendering country list as a dropdown selector.This was originally added in #5619, specifically for IdV phone verification step. At the time, we only accepted U.S. phone numbers for phone verification. This has since been expanded to support U.S. territories. Therefore, we don't currently use this functionality at all in the application.
These changes facilitate the work being done in #11257, where the single country variant does not work as expected after the upgrade.
Easier to review with whitespace changes hidden: https://github.com/18F/identity-idp/pull/11260/files?w=1
📜 Testing Plan