Why dos not exist phone field for Admin on webcomponents

Good afternoon, i have an question. I need today the phone field for create my onboard form on my app extension admin, but this component does not exist for Admin, but exist on Customer account part, so why the shopify polaris does not add this field for use on admin too?

Hey @_Arthur_riese - thanks for reaching out.

Just confirming, Admin UI extension web components don’t currently include a dedicated s-phone-field. That’s a bit different from Polaris React, where phone inputs are generally handled through TextField using type=“tel” / inputMode=“tel” rather than a separate PhoneField component.

For the newer Polaris web components, some surfaces split those input types into dedicated components. Customer Account UI extensions include s-phone-field and s-consent-phone-field, but the Admin extension component set doesn’t have the equivalent phone-specific component right now.

For an Admin extension today, the closest workaround is to use s-text-field with a phone label/placeholder and handle any formatting or validation in your app logic. I definitely get why parity here would be useful for onboarding forms, so I’m happy to pass this along as feedback for the Admin web components set, so let me know if you’d like me to set up a feature request and I can pass that along.

Hope this helps!

I would be very happy if you could open this request for inclusion of this component in future versions, as it will be of great help when building the admin area of ​​my future apps. Thanks for your answer :grin:

Hey @_Arthur_riese just wanted to confirm I’ve padded this on as a feature request. I can’t guarantee anything on our side, but let me know if I can help with anything else.