@coretech/ngx-international-phone-number
Version:
A simple international telephone number input. Allows you to create a phone number field with country dropdown.
259 lines (258 loc) • 4.9 kB
TypeScript
export interface CountryCode {
'ax': string;
'af': string;
'al': string;
'dz': string;
'as': string;
'ad': string;
'ao': string;
'ai': string;
'aq': string;
'ag': string;
'ar': string;
'am': string;
'aw': string;
'au': string;
'at': string;
'az': string;
'bs': string;
'bh': string;
'bd': string;
'bb': string;
'by': string;
'be': string;
'bz': string;
'bj': string;
'bm': string;
'bt': string;
'bo': string;
'ba': string;
'bw': string;
'bv': string;
'br': string;
'io': string;
'bn': string;
'bg': string;
'bf': string;
'bi': string;
'bq': string;
'kh': string;
'cm': string;
'ca': string;
'cv': string;
'ky': string;
'cf': string;
'td': string;
'cl': string;
'cn': string;
'cx': string;
'cc': string;
'co': string;
'km': string;
'cd': string;
'cg': string;
'ck': string;
'cr': string;
'ci': string;
'hr': string;
'cu': string;
'cw': string;
'cy': string;
'cz': string;
'dk': string;
'dj': string;
'dm': string;
'do': string;
'ec': string;
'eg': string;
'sv': string;
'gq': string;
'er': string;
'ee': string;
'et': string;
'fk': string;
'fo': string;
'fj': string;
'fi': string;
'fr': string;
'gf': string;
'pf': string;
'tf': string;
'ga': string;
'gm': string;
'ge': string;
'de': string;
'gh': string;
'gi': string;
'gr': string;
'gl': string;
'gd': string;
'gp': string;
'gu': string;
'gt': string;
'gg': string;
'gn': string;
'gw': string;
'gy': string;
'ht': string;
'hm': string;
'hn': string;
'hk': string;
'hu': string;
'is': string;
'in': string;
'id': string;
'ir': string;
'iq': string;
'ie': string;
'im': string;
'il': string;
'it': string;
'jm': string;
'jp': string;
'je': string;
'jo': string;
'kz': string;
'ke': string;
'ki': string;
'kp': string;
'kr': string;
'xk': string;
'kw': string;
'kg': string;
'la': string;
'lv': string;
'lb': string;
'ls': string;
'lr': string;
'ly': string;
'li': string;
'lt': string;
'lu': string;
'mo': string;
'mk': string;
'mg': string;
'mw': string;
'my': string;
'mv': string;
'ml': string;
'mt': string;
'mh': string;
'mq': string;
'mr': string;
'mu': string;
'yt': string;
'mx': string;
'fm': string;
'md': string;
'mc': string;
'mn': string;
'me': string;
'ms': string;
'ma': string;
'mz': string;
'mm': string;
'na': string;
'nr': string;
'np': string;
'nl': string;
'an': string;
'nc': string;
'nz': string;
'ni': string;
'ne': string;
'ng': string;
'nu': string;
'nf': string;
'mp': string;
'no': string;
'om': string;
'pk': string;
'pw': string;
'ps': string;
'pa': string;
'pg': string;
'py': string;
'pe': string;
'ph': string;
'pn': string;
'pl': string;
'pt': string;
'pr': string;
'qa': string;
're': string;
'ro': string;
'ru': string;
'rw': string;
'sh': string;
'kn': string;
'lc': string;
'pm': string;
'vc': string;
'ws': string;
'bl': string;
'sm': string;
'st': string;
'sa': string;
'sn': string;
'cs': string;
'rs': string;
'sc': string;
'sl': string;
'sg': string;
'sx': string;
'sk': string;
'si': string;
'sb': string;
'so': string;
'za': string;
'gs': string;
'es': string;
'lk': string;
'sd': string;
'ss': string;
'sr': string;
'sj': string;
'sz': string;
'se': string;
'ch': string;
'sy': string;
'tw': string;
'tj': string;
'tz': string;
'th': string;
'tl': string;
'tg': string;
'tk': string;
'to': string;
'tt': string;
'tn': string;
'tr': string;
'tm': string;
'tc': string;
'tv': string;
'ug': string;
'ua': string;
'ae': string;
'gb': string;
'us': string;
'um': string;
'uy': string;
'uz': string;
'vu': string;
'va': string;
've': string;
'vn': string;
'vg': string;
'vi': string;
'wf': string;
'eh': string;
'ye': string;
'zm': string;
'zw': string;
}
export interface Country {
name: string;
dialCode: string;
countryCode: string;
}