UNPKG

react-phone-number-input

Version:

Telephone number input React component

54 lines (42 loc) 1.43 kB
import metadata from 'libphonenumber-js/mobile/metadata' import { parsePhoneNumber as _parsePhoneNumber, formatPhoneNumber as _formatPhoneNumber, formatPhoneNumberIntl as _formatPhoneNumberIntl, isValidPhoneNumber as _isValidPhoneNumber, isPossiblePhoneNumber as _isPossiblePhoneNumber, getCountries as _getCountries, getCountryCallingCode as _getCountryCallingCode, isSupportedCountry as _isSupportedCountry } from '../core/index.js' import { createInput } from '../modules/PhoneInputBrowser.js' function call(func, _arguments) { var args = Array.prototype.slice.call(_arguments) args.push(metadata) return func.apply(this, args) } export default createInput(metadata) export function parsePhoneNumber() { return call(_parsePhoneNumber, arguments) } export function formatPhoneNumber() { return call(_formatPhoneNumber, arguments) } export function formatPhoneNumberIntl() { return call(_formatPhoneNumberIntl, arguments) } export function isValidPhoneNumber() { return call(_isValidPhoneNumber, arguments) } export function isPossiblePhoneNumber() { return call(_isPossiblePhoneNumber, arguments) } export function getCountries() { return call(_getCountries, arguments) } export function getCountryCallingCode() { return call(_getCountryCallingCode, arguments) } export function isSupportedCountry() { return call(_isSupportedCountry, arguments) }