react-native-international-phone-number
Version:
International mobile phone input component with mask for React Native
11 lines (8 loc) • 316 B
JavaScript
import parsePhoneNumber from 'libphonenumber-js';
import {getCountryByCca2} from 'react-native-country-select';
export default function getCountryByPhoneNumber(phoneNumber) {
const matchingCountry = getCountryByCca2(
parsePhoneNumber(phoneNumber)?.getPossibleCountries()[0],
);
return matchingCountry;
}