{"repo":"ybrusentsov/react-international-phone","free":true,"listed":false,"github":"https://github.com/ybrusentsov/react-international-phone","clone":"git clone https://github.com/ybrusentsov/react-international-phone.git","description":"☎️ International phone input component for React","language":"TypeScript","stars":446,"topics":["format","input","international","number","phone","phone-input","react","react-component","tel","telephone"],"license":"MIT","category":"ui-components","readme_excerpt":"react-international-phone 🤙 International phone input component for React Live demo: Storybook Features - 😎 Easy to integrate - Just import and use, no need for the initial setup. Integrate with any UI library using a headless hook. - 🔍 Country guessing - Just start typing and the component will guess the country and format the phone. Country flags are rendered using Twemoji. - ✨ Lightweight - Low bundle size, no third-party dependencies. - 🌈 Easy to customize - Customize styles and component behavior using props. - ⌨ Caret position handling - Typing in the middle of the input, selection and deletion feels naturally. - ✔️ Validation - Easily validate entered phone numbers using provided functions. Installation Basic usage Documentation Find the full API reference on official documentation. Migration You can encounter some breaking changes after update between major versions. Checkout migration documents that contain a list of breaking changes and ways to migrate: Update from v3 to v4 Update from v2 to v3 Update from v1 to v2","default_branch":null,"files":null,"tree":[],"storefront":"/r/ybrusentsov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ybrusentsov/react-international-phone/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}