UNPKG

angular-phone-number

Version:

A comprehensive international phone number input component for Angular applications with country selection, validation, and formatting.

1,711 lines 138 kB
export const Countries = { AF: { flag: 'assets/flags/AF.svg', code: 'AF', country: 'Afghanistan', countryAr: 'أفغانستان', dialCode: '+93', }, AX: { flag: 'assets/flags/AX.svg', code: 'AX', country: 'Aland Islands', countryAr: 'جزر أولاند', dialCode: '+358', }, AL: { flag: 'assets/flags/AL.svg', code: 'AL', country: 'Albania', countryAr: 'ألبانيا', dialCode: '+355', }, DZ: { flag: 'assets/flags/DZ.svg', code: 'DZ', country: 'Algeria', countryAr: 'الجزائر', dialCode: '+213', }, AS: { flag: 'assets/flags/AS.svg', code: 'AS', country: 'AmericanSamoa', countryAr: 'ساموا الأمريكية', dialCode: '+1684', }, AD: { flag: 'assets/flags/AD.svg', code: 'AD', country: 'Andorra', countryAr: 'أندورا', dialCode: '+376', }, AO: { flag: 'assets/flags/AO.svg', code: 'AO', country: 'Angola', countryAr: 'أنجولا', dialCode: '+244', }, AI: { flag: 'assets/flags/AI.svg', code: 'AI', country: 'Anguilla', countryAr: 'أنغويلا', dialCode: '+1264', }, AQ: { flag: 'assets/flags/AQ.svg', code: 'AQ', country: 'Antarctica', countryAr: 'أنتاركتيكا', dialCode: '+672', }, AG: { flag: 'assets/flags/AG.svg', code: 'AG', country: 'Antigua and Barbuda', countryAr: 'أنتيغوا وبربودا', dialCode: '+1268', }, AR: { flag: 'assets/flags/AR.svg', code: 'AR', country: 'Argentina', countryAr: 'الأرجنتين', dialCode: '+54', }, AM: { flag: 'assets/flags/AM.svg', code: 'AM', country: 'Armenia', countryAr: 'أرمينيا', dialCode: '+374', }, AW: { flag: 'assets/flags/AW.svg', code: 'AW', country: 'Aruba', countryAr: 'أروبا', dialCode: '+297', }, AC: { flag: 'assets/flags/AC.svg', code: 'AC', country: 'Ascension Island', countryAr: 'جزيرة أسينشين', dialCode: '+247', }, AU: { flag: 'assets/flags/AU.svg', code: 'AU', country: 'Australia', countryAr: 'أستراليا', dialCode: '+61', }, AT: { flag: 'assets/flags/AT.svg', code: 'AT', country: 'Austria', countryAr: 'النمسا', dialCode: '+43', }, AZ: { flag: 'assets/flags/AZ.svg', code: 'AZ', country: 'Azerbaijan', countryAr: 'أذربيجان', dialCode: '+994', }, BS: { flag: 'assets/flags/BS.svg', code: 'BS', country: 'Bahamas', countryAr: 'باهاماس', dialCode: '+1242', }, BH: { flag: 'assets/flags/BH.svg', code: 'BH', country: 'Bahrain', countryAr: 'البحرين', dialCode: '+973', }, BD: { flag: 'assets/flags/BD.svg', code: 'BD', country: 'Bangladesh', countryAr: 'بنغلاديش', dialCode: '+880', }, BB: { flag: 'assets/flags/BB.svg', code: 'BB', country: 'Barbados', countryAr: 'بربادوس', dialCode: '+1246', }, BY: { flag: 'assets/flags/BY.svg', code: 'BY', country: 'Belarus', countryAr: 'بيلاروس', dialCode: '+375', }, BE: { flag: 'assets/flags/BE.svg', code: 'BE', country: 'Belgium', countryAr: 'بلجيكا', dialCode: '+32', }, BZ: { flag: 'assets/flags/BZ.svg', code: 'BZ', country: 'Belize', countryAr: 'بليز', dialCode: '+501', }, BJ: { flag: 'assets/flags/BJ.svg', code: 'BJ', country: 'Benin', countryAr: 'بنين', dialCode: '+229', }, BM: { flag: 'assets/flags/BM.svg', code: 'BM', country: 'Bermuda', countryAr: 'برمودا', dialCode: '+1441', }, BT: { flag: 'assets/flags/BT.svg', code: 'BT', country: 'Bhutan', countryAr: 'بوتان', dialCode: '+975', }, BO: { flag: 'assets/flags/BO.svg', code: 'BO', country: 'Bolivia', countryAr: 'بوليفيا', dialCode: '+591', }, BA: { flag: 'assets/flags/BA.svg', code: 'BA', country: 'Bosnia and Herzegovina', countryAr: 'البوسنة والهرسك', dialCode: '+387', }, BW: { flag: 'assets/flags/BW.svg', code: 'BW', country: 'Botswana', countryAr: 'بوتسوانا', dialCode: '+267', }, BR: { flag: 'assets/flags/BR.svg', code: 'BR', country: 'Brazil', countryAr: 'برازيل', dialCode: '+55', }, IO: { flag: 'assets/flags/IO.svg', code: 'IO', country: 'British Indian Ocean Territory', countryAr: 'جزر الهند الغربية البريطانية', dialCode: '+246', }, BN: { flag: 'assets/flags/BN.svg', code: 'BN', country: 'Brunei Darussalam', countryAr: 'بروناي', dialCode: '+673', }, BG: { flag: 'assets/flags/BG.svg', code: 'BG', country: 'Bulgaria', countryAr: 'بلغاريا', dialCode: '+359', }, BF: { flag: 'assets/flags/BF.svg', code: 'BF', country: 'Burkina Faso', countryAr: 'بوركينا فاسو', dialCode: '+226', }, BI: { flag: 'assets/flags/BI.svg', code: 'BI', country: 'Burundi', countryAr: 'بوروندي', dialCode: '+257', }, KH: { flag: 'assets/flags/KH.svg', code: 'KH', country: 'Cambodia', countryAr: 'كمبوديا', dialCode: '+855', }, CM: { flag: 'assets/flags/CM.svg', code: 'CM', country: 'Cameroon', countryAr: 'الكاميرون', dialCode: '+237', }, CA: { flag: 'assets/flags/CA.svg', code: 'CA', country: 'Canada', countryAr: 'كندا', dialCode: '+1', }, CV: { flag: 'assets/flags/CV.svg', code: 'CV', country: 'Cape Verde', countryAr: 'الرأس الأخضر', dialCode: '+238', }, KY: { flag: 'assets/flags/KY.svg', code: 'KY', country: 'Cayman Islands', countryAr: 'جزر كايمان', dialCode: '+1345', }, CF: { flag: 'assets/flags/CF.svg', code: 'CF', country: 'Central African Republic', countryAr: 'جمهورية افريقيا الوسطى', dialCode: '+236', }, TD: { flag: 'assets/flags/TD.svg', code: 'TD', country: 'Chad', countryAr: 'تشاد', dialCode: '+235', }, CL: { flag: 'assets/flags/CL.svg', code: 'CL', country: 'Chile', countryAr: 'تشيلي', dialCode: '+56', }, CN: { flag: 'assets/flags/CN.svg', code: 'CN', country: 'China', countryAr: 'الصين', dialCode: '+86', }, CX: { flag: 'assets/flags/CX.svg', code: 'CX', country: 'Christmas Island', countryAr: 'جزيرة كريسماس', dialCode: '+61', }, CC: { flag: 'assets/flags/CC.svg', code: 'CC', country: 'Cocos (Keeling) Islands', countryAr: 'جزر كوكوس', dialCode: '+61', }, CO: { flag: 'assets/flags/CO.svg', code: 'CO', country: 'Colombia', countryAr: 'كولومبيا', dialCode: '+57', }, KM: { flag: 'assets/flags/KM.svg', code: 'KM', country: 'Comoros', countryAr: 'جزر القمر', dialCode: '+269', }, CG: { flag: 'assets/flags/CG.svg', code: 'CG', country: 'Congo', countryAr: 'الكونغو', dialCode: '+242', }, CK: { flag: 'assets/flags/CK.svg', code: 'CK', country: 'Cook Islands', countryAr: 'جزر كوك', dialCode: '+682', }, CR: { flag: 'assets/flags/CR.svg', code: 'CR', country: 'Costa Rica', countryAr: 'كوستاريكا', dialCode: '+506', }, CI: { flag: 'assets/flags/CI.svg', code: 'CI', country: "Cote d'Ivoire", countryAr: 'ساحل العاج', dialCode: '+225', }, HR: { flag: 'assets/flags/HR.svg', code: 'HR', country: 'Croatia', countryAr: 'كرواتيا', dialCode: '+385', }, CU: { flag: 'assets/flags/CU.svg', code: 'CU', country: 'Cuba', countryAr: 'كوبا', dialCode: '+53', }, CY: { flag: 'assets/flags/CY.svg', code: 'CY', country: 'Cyprus', countryAr: 'قبرص', dialCode: '+357', }, CZ: { flag: 'assets/flags/CZ.svg', code: 'CZ', country: 'Czech Republic', countryAr: 'الجمهورية التشيكية', dialCode: '+420', }, CD: { flag: 'assets/flags/CD.svg', code: 'CD', country: 'Democratic Republic of the Congo', countryAr: 'جمهورية الكونغو الديمقراطية', dialCode: '+243', }, DK: { flag: 'assets/flags/DK.svg', code: 'DK', country: 'Denmark', countryAr: 'الدنمارك', dialCode: '+45', }, DJ: { flag: 'assets/flags/DJ.svg', code: 'DJ', country: 'Djibouti', countryAr: 'جيبوتي', dialCode: '+253', }, DM: { flag: 'assets/flags/DM.svg', code: 'DM', country: 'Dominica', countryAr: 'دومينيكا', dialCode: '+1767', }, DO: { flag: 'assets/flags/DO.svg', code: 'DO', country: 'Dominican Republic', countryAr: 'جمهورية الدومينيكان', dialCode: '+1849', }, EC: { flag: 'assets/flags/EC.svg', code: 'EC', country: 'Ecuador', countryAr: 'إكوادور', dialCode: '+593', }, EG: { flag: 'assets/flags/EG.svg', code: 'EG', country: 'Egypt', countryAr: 'مصر', dialCode: '+20', }, SV: { flag: 'assets/flags/SV.svg', code: 'SV', country: 'El Salvador', countryAr: 'السلفادور', dialCode: '+503', }, GQ: { flag: 'assets/flags/GQ.svg', code: 'GQ', country: 'Equatorial Guinea', countryAr: 'غينيا الاستوائية', dialCode: '+240', }, ER: { flag: 'assets/flags/ER.svg', code: 'ER', country: 'Eritrea', countryAr: 'إريتريا', dialCode: '+291', }, EE: { flag: 'assets/flags/EE.svg', code: 'EE', country: 'Estonia', countryAr: 'إستونيا', dialCode: '+372', }, SZ: { flag: 'assets/flags/SZ.svg', code: 'SZ', country: 'Eswatini', countryAr: 'إسواتيني', dialCode: '+268', }, ET: { flag: 'assets/flags/ET.svg', code: 'ET', country: 'Ethiopia', countryAr: 'إثيوبيا', dialCode: '+251', }, FK: { flag: 'assets/flags/FK.svg', code: 'FK', country: 'Falkland Islands (Malvinas)', countryAr: 'جزر فوكلاند', dialCode: '+500', }, FO: { flag: 'assets/flags/FO.svg', code: 'FO', country: 'Faroe Islands', countryAr: 'جزر فارو', dialCode: '+298', }, FJ: { flag: 'assets/flags/FJ.svg', code: 'FJ', country: 'Fiji', countryAr: 'فيجي', dialCode: '+679', }, FI: { flag: 'assets/flags/FI.svg', code: 'FI', country: 'Finland', countryAr: 'فنلندا', dialCode: '+358', }, FR: { flag: 'assets/flags/FR.svg', code: 'FR', country: 'France', countryAr: 'فرنسا', dialCode: '+33', }, GF: { flag: 'assets/flags/GF.svg', code: 'GF', country: 'French Guiana', countryAr: 'جويانا الفرنسية', dialCode: '+594', }, PF: { flag: 'assets/flags/PF.svg', code: 'PF', country: 'French Polynesia', countryAr: 'بولينيزيا الفرنسية', dialCode: '+689', }, GA: { flag: 'assets/flags/GA.svg', code: 'GA', country: 'Gabon', countryAr: 'غابون', dialCode: '+241', }, GM: { flag: 'assets/flags/GM.svg', code: 'GM', country: 'Gambia', countryAr: 'غامبيا', dialCode: '+220', }, GE: { flag: 'assets/flags/GE.svg', code: 'GE', country: 'Georgia', countryAr: 'جورجيا', dialCode: '+995', }, DE: { flag: 'assets/flags/DE.svg', code: 'DE', country: 'Germany', countryAr: 'ألمانيا', dialCode: '+49', }, GH: { flag: 'assets/flags/GH.svg', code: 'GH', country: 'Ghana', countryAr: 'غانا', dialCode: '+233', }, GI: { flag: 'assets/flags/GI.svg', code: 'GI', country: 'Gibraltar', countryAr: 'جبل طارق', dialCode: '+350', }, GR: { flag: 'assets/flags/GR.svg', code: 'GR', country: 'Greece', countryAr: 'اليونان', dialCode: '+30', }, GL: { flag: 'assets/flags/GL.svg', code: 'GL', country: 'Greenland', countryAr: 'جرينلاند', dialCode: '+299', }, GD: { flag: 'assets/flags/GD.svg', code: 'GD', country: 'Grenada', countryAr: 'غرينادا', dialCode: '+1473', }, GP: { flag: 'assets/flags/GP.svg', code: 'GP', country: 'Guadeloupe', countryAr: 'غوادلوب', dialCode: '+590', }, GU: { flag: 'assets/flags/GU.svg', code: 'GU', country: 'Guam', countryAr: 'غوام', dialCode: '+1671', }, GT: { flag: 'assets/flags/GT.svg', code: 'GT', country: 'Guatemala', countryAr: 'غواتيمالا', dialCode: '+502', }, GG: { flag: 'assets/flags/GG.svg', code: 'GG', country: 'Guernsey', countryAr: 'جيرنزي', dialCode: '+44', }, GN: { flag: 'assets/flags/GN.svg', code: 'GN', country: 'Guinea', countryAr: 'غينيا', dialCode: '+224', }, GW: { flag: 'assets/flags/GW.svg', code: 'GW', country: 'Guinea-Bissau', countryAr: 'غينيا بيساو', dialCode: '+245', }, GY: { flag: 'assets/flags/GY.svg', code: 'GY', country: 'Guyana', countryAr: 'غيانا', dialCode: '+592', }, HT: { flag: 'assets/flags/HT.svg', code: 'HT', country: 'Haiti', countryAr: 'هايتي', dialCode: '+509', }, VA: { flag: 'assets/flags/VA.svg', code: 'VA', country: 'Holy See (Vatican City State)', countryAr: 'الفاتيكان', dialCode: '+379', }, HN: { flag: 'assets/flags/HN.svg', code: 'HN', country: 'Honduras', countryAr: 'هندوراس', dialCode: '+504', }, HK: { flag: 'assets/flags/HK.svg', code: 'HK', country: 'Hong Kong', countryAr: 'هونج كونج', dialCode: '+852', }, HU: { flag: 'assets/flags/HU.svg', code: 'HU', country: 'Hungary', countryAr: 'هنغاريا', dialCode: '+36', }, IS: { flag: 'assets/flags/IS.svg', code: 'IS', country: 'Iceland', countryAr: 'أيسلندا', dialCode: '+354', }, IN: { flag: 'assets/flags/IN.svg', code: 'IN', country: 'India', countryAr: 'الهند', dialCode: '+91', }, ID: { flag: 'assets/flags/ID.svg', code: 'ID', country: 'Indonesia', countryAr: 'إندونيسيا', dialCode: '+62', }, IR: { flag: 'assets/flags/IR.svg', code: 'IR', country: 'Iran', countryAr: 'إيران', dialCode: '+98', }, IQ: { flag: 'assets/flags/IQ.svg', code: 'IQ', country: 'Iraq', countryAr: 'العراق', dialCode: '+964', }, IE: { flag: 'assets/flags/IE.svg', code: 'IE', country: 'Ireland', countryAr: 'أيرلندا', dialCode: '+353', }, IM: { flag: 'assets/flags/IM.svg', code: 'IM', country: 'Isle of Man', countryAr: 'جزيرة مان', dialCode: '+44', }, IL: { flag: 'assets/flags/IL.svg', code: 'IL', country: 'Israel', countryAr: 'إسرائيل', dialCode: '+972', }, IT: { flag: 'assets/flags/IT.svg', code: 'IT', country: 'Italy', countryAr: 'إيطاليا', dialCode: '+39', }, JM: { flag: 'assets/flags/JM.svg', code: 'JM', country: 'Jamaica', countryAr: 'جامايكا', dialCode: '+1876', }, JP: { flag: 'assets/flags/JP.svg', code: 'JP', country: 'Japan', countryAr: 'اليابان', dialCode: '+81', }, JE: { flag: 'assets/flags/JE.svg', code: 'JE', country: 'Jersey', countryAr: 'جيرسي', dialCode: '+44', }, JO: { flag: 'assets/flags/JO.svg', code: 'JO', country: 'Jordan', countryAr: 'الأردن', dialCode: '+962', }, KZ: { flag: 'assets/flags/KZ.svg', code: 'KZ', country: 'Kazakhstan', countryAr: 'كازاخستان', dialCode: '+77', }, KE: { flag: 'assets/flags/KE.svg', code: 'KE', country: 'Kenya', countryAr: 'كينيا', dialCode: '+254', }, KI: { flag: 'assets/flags/KI.svg', code: 'KI', country: 'Kiribati', countryAr: 'جزر كيريباتي', dialCode: '+686', }, KP: { flag: 'assets/flags/KP.svg', code: 'KP', country: "Korea, Democratic People's Republic of Korea", countryAr: 'كوريا الشمالية', dialCode: '+850', }, KR: { flag: 'assets/flags/KR.svg', code: 'KR', country: 'Korea, Republic of South Korea', countryAr: 'كوريا الجنوبية', dialCode: '+82', }, XK: { flag: 'assets/flags/XK.svg', code: 'XK', country: 'Kosovo', countryAr: 'كوسوفو', dialCode: '+383', }, KW: { flag: 'assets/flags/KW.svg', code: 'KW', country: 'Kuwait', countryAr: 'الكويت', dialCode: '+965', }, KG: { flag: 'assets/flags/KG.svg', code: 'KG', country: 'Kyrgyzstan', countryAr: 'قيرغيزستان', dialCode: '+996', }, LA: { flag: 'assets/flags/LA.svg', code: 'LA', country: 'Laos', countryAr: 'لاوس', dialCode: '+856', }, LV: { flag: 'assets/flags/LV.svg', code: 'LV', country: 'Latvia', countryAr: 'لاتفيا', dialCode: '+371', }, LB: { flag: 'assets/flags/LB.svg', code: 'LB', country: 'Lebanon', countryAr: 'لبنان', dialCode: '+961', }, LS: { flag: 'assets/flags/LS.svg', code: 'LS', country: 'Lesotho', countryAr: 'ليسوتو', dialCode: '+266', }, LR: { flag: 'assets/flags/LR.svg', code: 'LR', country: 'Liberia', countryAr: 'ليبيريا', dialCode: '+231', }, LY: { flag: 'assets/flags/LY.svg', code: 'LY', country: 'Libya', countryAr: 'ليبيا', dialCode: '+218', }, LI: { flag: 'assets/flags/LI.svg', code: 'LI', country: 'Liechtenstein', countryAr: 'ليختنشتاين', dialCode: '+423', }, LT: { flag: 'assets/flags/LT.svg', code: 'LT', country: 'Lithuania', countryAr: 'ليتوانيا', dialCode: '+370', }, LU: { flag: 'assets/flags/LU.svg', code: 'LU', country: 'Luxembourg', countryAr: 'لوكسمبورغ', dialCode: '+352', }, MO: { flag: 'assets/flags/MO.svg', code: 'MO', country: 'Macau', countryAr: 'ماكاو', dialCode: '+853', }, MG: { flag: 'assets/flags/MG.svg', code: 'MG', country: 'Madagascar', countryAr: 'مدغشقر', dialCode: '+261', }, MW: { flag: 'assets/flags/MW.svg', code: 'MW', country: 'Malawi', countryAr: 'مالاوي', dialCode: '+265', }, MY: { flag: 'assets/flags/MY.svg', code: 'MY', country: 'Malaysia', countryAr: 'ماليزيا', dialCode: '+60', }, MV: { flag: 'assets/flags/MV.svg', code: 'MV', country: 'Maldives', countryAr: 'جزر المالديف', dialCode: '+960', }, ML: { flag: 'assets/flags/ML.svg', code: 'ML', country: 'Mali', countryAr: 'مالي', dialCode: '+223', }, MT: { flag: 'assets/flags/MT.svg', code: 'MT', country: 'Malta', countryAr: 'مالطا', dialCode: '+356', }, MH: { flag: 'assets/flags/MH.svg', code: 'MH', country: 'Marshall Islands', countryAr: 'جزر مارشال', dialCode: '+692', }, MQ: { flag: 'assets/flags/MQ.svg', code: 'MQ', country: 'Martinique', countryAr: 'مارتينيك', dialCode: '+596', }, MR: { flag: 'assets/flags/MR.svg', code: 'MR', country: 'Mauritania', countryAr: 'موريتانيا', dialCode: '+222', }, MU: { flag: 'assets/flags/MU.svg', code: 'MU', country: 'Mauritius', countryAr: 'موريشيوس', dialCode: '+230', }, YT: { flag: 'assets/flags/YT.svg', code: 'YT', country: 'Mayotte', countryAr: 'مايوت', dialCode: '+262', }, MX: { flag: 'assets/flags/MX.svg', code: 'MX', country: 'Mexico', countryAr: 'المكسيك', dialCode: '+52', }, FM: { flag: 'assets/flags/FM.svg', code: 'FM', country: 'Micronesia, Federated States of Micronesia', countryAr: 'ميكرونيزيا', dialCode: '+691', }, MD: { flag: 'assets/flags/MD.svg', code: 'MD', country: 'Moldova', countryAr: 'مولدوفا', dialCode: '+373', }, MC: { flag: 'assets/flags/MC.svg', code: 'MC', country: 'Monaco', countryAr: 'موناكو', dialCode: '+377', }, MN: { flag: 'assets/flags/MN.svg', code: 'MN', country: 'Mongolia', countryAr: 'منغوليا', dialCode: '+976', }, ME: { flag: 'assets/flags/ME.svg', code: 'ME', country: 'Montenegro', countryAr: 'الجبل الأسود', dialCode: '+382', }, MS: { flag: 'assets/flags/MS.svg', code: 'MS', country: 'Montserrat', countryAr: 'مونتسرات', dialCode: '+1664', }, MA: { flag: 'assets/flags/MA.svg', code: 'MA', country: 'Morocco', countryAr: 'المغرب', dialCode: '+212', }, MZ: { flag: 'assets/flags/MZ.svg', code: 'MZ', country: 'Mozambique', countryAr: 'موزمبيق', dialCode: '+258', }, MM: { flag: 'assets/flags/MM.svg', code: 'MM', country: 'Myanmar', countryAr: 'ميانمار', dialCode: '+95', }, NA: { flag: 'assets/flags/NA.svg', code: 'NA', country: 'Namibia', countryAr: 'ناميبيا', dialCode: '+264', }, NR: { flag: 'assets/flags/NR.svg', code: 'NR', country: 'Nauru', countryAr: 'ناورو', dialCode: '+674', }, NP: { flag: 'assets/flags/NP.svg', code: 'NP', country: 'Nepal', countryAr: 'نيبال', dialCode: '+977', }, NL: { flag: 'assets/flags/NL.svg', code: 'NL', country: 'Netherlands', countryAr: 'هولندا', dialCode: '+31', }, NC: { flag: 'assets/flags/NC.svg', code: 'NC', country: 'New Caledonia', countryAr: 'كاليدونيا الجديدة', dialCode: '+687', }, NZ: { flag: 'assets/flags/NZ.svg', code: 'NZ', country: 'New Zealand', countryAr: 'نيوزيلندا', dialCode: '+64', }, NI: { flag: 'assets/flags/NI.svg', code: 'NI', country: 'Nicaragua', countryAr: 'نيكاراغوا', dialCode: '+505', }, NE: { flag: 'assets/flags/NE.svg', code: 'NE', country: 'Niger', countryAr: 'النيجر', dialCode: '+227', }, NG: { flag: 'assets/flags/NG.svg', code: 'NG', country: 'Nigeria', countryAr: 'نيجيريا', dialCode: '+234', }, NU: { flag: 'assets/flags/NU.svg', code: 'NU', country: 'Niue', countryAr: 'نيو', dialCode: '+683', }, NF: { flag: 'assets/flags/NF.svg', code: 'NF', country: 'Norfolk Island', countryAr: 'نورفولك', dialCode: '+672', }, MK: { flag: 'assets/flags/MK.svg', code: 'MK', country: 'North Macedonia', countryAr: 'مقدونيا الشمالية', dialCode: '+389', }, MP: { flag: 'assets/flags/MP.svg', code: 'MP', country: 'Northern Mariana Islands', countryAr: 'جزر ماريانا الشمالية', dialCode: '+1670', }, NO: { flag: 'assets/flags/NO.svg', code: 'NO', country: 'Norway', countryAr: 'النرويج', dialCode: '+47', }, OM: { flag: 'assets/flags/OM.svg', code: 'OM', country: 'Oman', countryAr: 'عمان', dialCode: '+968', }, PK: { flag: 'assets/flags/PK.svg', code: 'PK', country: 'Pakistan', countryAr: 'باكستان', dialCode: '+92', }, PW: { flag: 'assets/flags/PW.svg', code: 'PW', country: 'Palau', countryAr: 'بالاو', dialCode: '+680', }, PS: { flag: 'assets/flags/PS.svg', code: 'PS', country: 'Palestine', countryAr: 'فلسطين', dialCode: '+970', }, PA: { flag: 'assets/flags/PA.svg', code: 'PA', country: 'Panama', countryAr: 'بنما', dialCode: '+507', }, PG: { flag: 'assets/flags/PG.svg', code: 'PG', country: 'Papua New Guinea', countryAr: 'بابوا غينيا الجديدة', dialCode: '+675', }, PY: { flag: 'assets/flags/PY.svg', code: 'PY', country: 'Paraguay', countryAr: 'باراغواي', dialCode: '+595', }, PE: { flag: 'assets/flags/PE.svg', code: 'PE', country: 'Peru', countryAr: 'بيرو', dialCode: '+51', }, PH: { flag: 'assets/flags/PH.svg', code: 'PH', country: 'Philippines', countryAr: 'الفلبين', dialCode: '+63', }, PN: { flag: 'assets/flags/PN.svg', code: 'PN', country: 'Pitcairn', countryAr: 'بيتكرن', dialCode: '+872', }, PL: { flag: 'assets/flags/PL.svg', code: 'PL', country: 'Poland', countryAr: 'بولندا', dialCode: '+48', }, PT: { flag: 'assets/flags/PT.svg', code: 'PT', country: 'Portugal', countryAr: 'البرتغال', dialCode: '+351', }, PR: { flag: 'assets/flags/PR.svg', code: 'PR', country: 'Puerto Rico', countryAr: 'بورتوريكو', dialCode: '+1939', }, QA: { flag: 'assets/flags/QA.svg', code: 'QA', country: 'Qatar', countryAr: 'قطر', dialCode: '+974', }, RE: { flag: 'assets/flags/RE.svg', code: 'RE', country: 'Reunion', countryAr: 'ريونيون', dialCode: '+262', }, RO: { flag: 'assets/flags/RO.svg', code: 'RO', country: 'Romania', countryAr: 'رومانيا', dialCode: '+40', }, RU: { flag: 'assets/flags/RU.svg', code: 'RU', country: 'Russia', countryAr: 'روسيا', dialCode: '+7', }, RW: { flag: 'assets/flags/RW.svg', code: 'RW', country: 'Rwanda', countryAr: 'رواندا', dialCode: '+250', }, BL: { flag: 'assets/flags/BL.svg', code: 'BL', country: 'Saint Barthelemy', countryAr: 'سان بارتيلمي', dialCode: '+590', }, SH: { flag: 'assets/flags/SH.svg', code: 'SH', country: 'Saint Helena, Ascension and Tristan Da Cunha', countryAr: 'سان هيلينا, أسينشن وتريستان دا كونها', dialCode: '+290', }, KN: { flag: 'assets/flags/KN.svg', code: 'KN', country: 'Saint Kitts and Nevis', countryAr: 'سانت كيتس و نيفيس', dialCode: '+1869', }, LC: { flag: 'assets/flags/LC.svg', code: 'LC', country: 'Saint Lucia', countryAr: 'سانت لوسيا', dialCode: '+1758', }, MF: { flag: 'assets/flags/MF.svg', code: 'MF', country: 'Saint Martin', countryAr: 'سانت مارتن', dialCode: '+590', }, PM: { flag: 'assets/flags/PM.svg', code: 'PM', country: 'Saint Pierre and Miquelon', countryAr: 'سان بيير وميكلون', dialCode: '+508', }, VC: { flag: 'assets/flags/VC.svg', code: 'VC', country: 'Saint Vincent and the Grenadines', countryAr: 'سانت فينسنت والغرينادين', dialCode: '+1784', }, WS: { flag: 'assets/flags/WS.svg', code: 'WS', country: 'Samoa', countryAr: 'ساموا', dialCode: '+685', }, SM: { flag: 'assets/flags/SM.svg', code: 'SM', country: 'San Marino', countryAr: 'سان مارينو', dialCode: '+378', }, ST: { flag: 'assets/flags/ST.svg', code: 'ST', country: 'Sao Tome and Principe', countryAr: 'ساو تومي وبرينسيب', dialCode: '+239', }, SA: { flag: 'assets/flags/SA.svg', code: 'SA', country: 'Saudi Arabia', countryAr: 'السعودية', dialCode: '+966', }, SN: { flag: 'assets/flags/SN.svg', code: 'SN', country: 'Senegal', countryAr: 'السنغال', dialCode: '+221', }, RS: { flag: 'assets/flags/RS.svg', code: 'RS', country: 'Serbia', countryAr: 'صربيا', dialCode: '+381', }, SC: { flag: 'assets/flags/SC.svg', code: 'SC', country: 'Seychelles', countryAr: 'سيشيل', dialCode: '+248', }, SL: { flag: 'assets/flags/SL.svg', code: 'SL', country: 'Sierra Leone', countryAr: 'سيراليون', dialCode: '+232', }, SG: { flag: 'assets/flags/SG.svg', code: 'SG', country: 'Singapore', countryAr: 'سنغافورة', dialCode: '+65', }, SX: { flag: 'assets/flags/SX.svg', code: 'SX', country: 'Sint Maarten', countryAr: 'سانت مارتن', dialCode: '+1721', }, SK: { flag: 'assets/flags/SK.svg', code: 'SK', country: 'Slovakia', countryAr: 'سلوفاكيا', dialCode: '+421', }, SI: { flag: 'assets/flags/SI.svg', code: 'SI', country: 'Slovenia', countryAr: 'سلوفينيا', dialCode: '+386', }, SB: { flag: 'assets/flags/SB.svg', code: 'SB', country: 'Solomon Islands', countryAr: 'جزر سولومون', dialCode: '+677', }, SO: { flag: 'assets/flags/SO.svg', code: 'SO', country: 'Somalia', countryAr: 'الصومال', dialCode: '+252', }, ZA: { flag: 'assets/flags/ZA.svg', code: 'ZA', country: 'South Africa', countryAr: 'جنوب أفريقيا', dialCode: '+27', }, GS: { flag: 'assets/flags/GS.svg', code: 'GS', country: 'South Georgia and the South Sandwich Islands', countryAr: 'جزر جورجيا الجنوبية وجزر ساندويتش الجنوبية', dialCode: '+500', }, SS: { flag: 'assets/flags/SS.svg', code: 'SS', country: 'South Sudan', countryAr: 'جنوب السودان', dialCode: '+211', }, ES: { flag: 'assets/flags/ES.svg', code: 'ES', country: 'Spain', countryAr: 'إسبانيا', dialCode: '+34', }, LK: { flag: 'assets/flags/LK.svg', code: 'LK', country: 'Sri Lanka', countryAr: 'سريلانكا', dialCode: '+94', }, SD: { flag: 'assets/flags/SD.svg', code: 'SD', country: 'Sudan', countryAr: 'السودان', dialCode: '+249', }, SR: { flag: 'assets/flags/SR.svg', code: 'SR', country: 'Suriname', countryAr: 'سورينام', dialCode: '+597', }, SJ: { flag: 'assets/flags/SJ.svg', code: 'SJ', country: 'Svalbard and Jan Mayen', countryAr: 'سفالبارد وجان ماين', dialCode: '+47', }, SE: { flag: 'assets/flags/SE.svg', code: 'SE', country: 'Sweden', countryAr: 'السويد', dialCode: '+46', }, CH: { flag: 'assets/flags/CH.svg', code: 'CH', country: 'Switzerland', countryAr: 'سويسرا', dialCode: '+41', }, SY: { flag: 'assets/flags/SY.svg', code: 'SY', country: 'Syrian Arab Republic', countryAr: 'سوريا', dialCode: '+963', }, TW: { flag: 'assets/flags/TW.svg', code: 'TW', country: 'Taiwan', countryAr: 'تايوان', dialCode: '+886', }, TJ: { flag: 'assets/flags/TJ.svg', code: 'TJ', country: 'Tajikistan', countryAr: 'تاجيكستان', dialCode: '+992', }, TZ: { flag: 'assets/flags/TZ.svg', code: 'TZ', country: 'Tanzania, United Republic of Tanzania', countryAr: 'تنزانيا', dialCode: '+255', }, TH: { flag: 'assets/flags/TH.svg', code: 'TH', country: 'Thailand', countryAr: 'تايلاند', dialCode: '+66', }, TL: { flag: 'assets/flags/TL.svg', code: 'TL', country: 'Timor-Leste', countryAr: 'تيمور الشرقية', dialCode: '+670', }, TG: { flag: 'assets/flags/TG.svg', code: 'TG', country: 'Togo', countryAr: 'توغو', dialCode: '+228', }, TK: { flag: 'assets/flags/TK.svg', code: 'TK', country: 'Tokelau', countryAr: 'تكلاو', dialCode: '+690', }, TO: { flag: 'assets/flags/TO.svg', code: 'TO', country: 'Tonga', countryAr: 'تونغا', dialCode: '+676', }, TT: { flag: 'assets/flags/TT.svg', code: 'TT', country: 'Trinidad and Tobago', countryAr: 'ترينيداد وتوباغو', dialCode: '+1868', }, TN: { flag: 'assets/flags/TN.svg', code: 'TN', country: 'Tunisia', countryAr: 'تونس', dialCode: '+216', }, TR: { flag: 'assets/flags/TR.svg', code: 'TR', country: 'Turkey', countryAr: 'تركيا', dialCode: '+90', }, TM: { flag: 'assets/flags/TM.svg', code: 'TM', country: 'Turkmenistan', countryAr: 'تركمانستان', dialCode: '+993', }, TC: { flag: 'assets/flags/TC.svg', code: 'TC', country: 'Turks and Caicos Islands', countryAr: 'جزر تركس وكايكوس', dialCode: '+1649', }, TV: { flag: 'assets/flags/TV.svg', code: 'TV', country: 'Tuvalu', countryAr: 'توفالو', dialCode: '+688', }, UG: { flag: 'assets/flags/UG.svg', code: 'UG', country: 'Uganda', countryAr: 'أوغندا', dialCode: '+256', }, UA: { flag: 'assets/flags/UA.svg', code: 'UA', country: 'Ukraine', countryAr: 'أوكرانيا', dialCode: '+380', }, AE: { flag: 'assets/flags/AE.svg', code: 'AE', country: 'United Arab Emirates', countryAr: 'الإمارات العربية المتحدة', dialCode: '+971', }, GB: { flag: 'assets/flags/GB.svg', code: 'GB', country: 'United Kingdom', countryAr: 'المملكة المتحدة', dialCode: '+44', }, US: { flag: 'assets/flags/US.svg', code: 'US', country: 'United States', countryAr: 'الولايات المتحدة', dialCode: '+1', }, UY: { flag: 'assets/flags/UY.svg', code: 'UY', country: 'Uruguay', countryAr: 'أوروغواي', dialCode: '+598', }, UZ: { flag: 'assets/flags/UZ.svg', code: 'UZ', country: 'Uzbekistan', countryAr: 'أوزبكستان', dialCode: '+998', }, VU: { flag: 'assets/flags/VU.svg', code: 'VU', country: 'Vanuatu', countryAr: 'فانواتو', dialCode: '+678', }, VE: { flag: 'assets/flags/VE.svg', code: 'VE', country: 'Venezuela, Bolivarian Republic of Venezuela', countryAr: 'فنزويلا', dialCode: '+58', }, VN: { flag: 'assets/flags/VN.svg', code: 'VN', country: 'Vietnam', countryAr: 'فيتنام', dialCode: '+84', }, VG: { flag: 'assets/flags/VG.svg', code: 'VG', country: 'Virgin Islands, British', countryAr: 'جزر العذراء البريطانية', dialCode: '+1284', }, VI: { flag: 'assets/flags/VI.svg', code: 'VI', country: 'Virgin Islands, U.S.', countryAr: 'جزر العذراء الأمريكية', dialCode: '+1340', }, WF: { flag: 'assets/flags/WF.svg', code: 'WF', country: 'Wallis and Futuna', countryAr: 'واليس وفوتونا', dialCode: '+681', }, YE: { flag: 'assets/flags/YE.svg', code: 'YE', country: 'Yemen', countryAr: 'اليمن', dialCode: '+967', }, ZM: { flag: 'assets/flags/ZM.svg', code: 'ZM', country: 'Zambia', countryAr: 'زامبيا', dialCode: '+260', }, ZW: { flag: 'assets/flags/ZW.svg', code: 'ZW', country: 'Zimbabwe', countryAr: 'زمبابوي', dialCode: '+263', }, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRyeS1kYXRhc2V0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvYW5ndWxhci1waG9uZS1udW1iZXIvc3JjL2Fzc2V0cy9jb3VudHJ5LWRhdGFzZXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxDQUFDLE1BQU0sU0FBUyxHQUFnQjtJQUNwQyxFQUFFLEVBQUU7UUFDRixJQUFJLEVBQUUscUJBQXFCO1FBQzNCLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLGFBQWE7UUFDdEIsU0FBUyxFQUFFLFdBQVc7UUFDdEIsUUFBUSxFQUFFLEtBQUs7S0FDaEI7SUFDRCxFQUFFLEVBQUU7UUFDRixJQUFJLEVBQUUscUJBQXFCO1FBQzNCLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLGVBQWU7UUFDeEIsU0FBUyxFQUFFLFlBQVk7UUFDdkIsUUFBUSxFQUFFLE1BQU07S0FDakI7SUFDRCxFQUFFLEVBQUU7UUFDRixJQUFJLEVBQUUscUJBQXFCO1FBQzNCLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLFNBQVM7UUFDbEIsU0FBUyxFQUFFLFNBQVM7UUFDcEIsUUFBUSxFQUFFLE1BQU07S0FDakI7SUFDRCxFQUFFLEVBQUU7UUFDRixJQUFJLEVBQUUscUJBQXFCO1FBQzNCLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLFNBQVM7UUFDbEIsU0FBUyxFQUFFLFNBQVM7UUFDcEIsUUFBUSxFQUFFLE1BQU07S0FDakI7SUFDRCxFQUFFLEVBQUU7UUFDRixJQUFJLEVBQUUscUJBQXFCO1FBQzNCLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLGVBQWU7UUFDeEIsU0FBUyxFQUFFLGlCQUFpQjtRQUM1QixRQUFRLEVBQUUsT0FBTztLQUNsQjtJQUNELEVBQUUsRUFBRTtRQUNGLElBQUksRUFBRSxxQkFBcUI7UUFDM0IsSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVB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QUNyQixRQUFRLEVBQUUsTUFBTTtLQUNqQjtJQUNELEVBQUUsRUFBRTtRQUNGLElBQUksRUFBRSxxQkFBcUI7UUFDM0IsSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsVUFBVTtRQUNuQixTQUFTLEVBQUUsU0FBUztRQUNwQixRQUFRLEVBQUUsT0FBTztLQUNsQjtJQUNELEVBQUUsRUFBRTtRQUNGLElBQUksRUFBRSxxQkFBcUI7UUFDM0IsSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsU0FBUztRQUNsQixTQUFTLEVBQUUsU0FBUztRQUNwQixRQUFRLEVBQUUsTUFBTTtLQUNqQjtJQUNELEVBQUUsRUFBRTtRQUNGLElBQUksRUFBRSxxQkFBcUI7UUFDM0IsSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsU0FBUztRQUNsQixTQUFTLEVBQUUsUUFBUTtRQUNuQixRQUFRLEVBQUUsS0FBSztLQUNoQjtJQUNELEVBQUUsRUFBRTtRQUNGLElBQUksRUFBRSxxQkFBcUI7UUFDM0IsSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsUUFBUTtRQUNqQixTQUFTLEVBQUUsTUFBTTtRQUNqQixRQUFRLEVBQUUsTUFBTTtLQUNqQjtJQUNELEVBQUUsRUFBRTtRQUNGLElBQUksRUFBRSxxQkFBcUI7UUFDM0IsSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsT0FBTztRQUNoQixTQUFTLEVBQUUsTUFBTTtRQUNqQixRQUFRLEVBQUUsTUFBTTtLQUNqQjtJQUNELEVBQUUsRUFBRTtRQUNGLElBQUksRUFBRSxxQkFBcUI7UUFDM0IsSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsU0FBUztRQUNsQixTQUFTLEVBQUUsUUFBUTtRQUNuQixRQUFRLEVBQUUsT0FBTztLQUNsQjtJQUNELEVBQUUsRUFBRTtRQUNGLElBQUksRUFBRSxxQkFBcUI7UUFDM0IsSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsUUFBUTtRQUNqQixTQUFTLEVBQUUsT0FBTztRQUNsQixRQUFRLEVBQUUsTUFB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