@aveonline/ui-react
Version:
Home base for Aveonline design system - ecosystem react
207 lines (206 loc) • 6.19 kB
TypeScript
declare type IContinent = 'Africa' | 'America' | 'Asia' | 'Europa' | 'Oceania' | 'Africa Central' | 'Africa del Norte' | 'Africa del Sur' | 'Africa Occidental' | 'Africa Oriental' | 'America Central' | 'America del Norte' | 'America del Sur' | 'Asia Central' | 'Asia Meridional' | 'Asia Occidental' | 'Asia Oriental' | 'Sudeste Asiatico' | 'Australia y Nueva Zelanda' | 'Caribe' | 'Europa Central' | 'Europa del Este' | 'Europa del Norte' | 'Europa del Sur' | 'Europa Occidental' | 'Melanesia' | 'Micronesia' | 'Polinesia';
declare type ICodeIso = '' | 'AD' | 'AE' | 'AF' | 'AG' | 'AL' | 'AM' | 'AO' | 'AR' | 'AT' | 'AU' | 'AZ' | 'BA' | 'BB' | 'BD' | 'BE' | 'BF' | 'BG' | 'BH' | 'BI' | 'BJ' | 'BN' | 'BO' | 'BR' | 'BS' | 'BT' | 'BW' | 'BY' | 'BZ' | 'CA' | 'CD' | 'CF' | 'CG' | 'CH' | 'CI' | 'CL' | 'CM' | 'CN' | 'CO' | 'CR' | 'CU' | 'CV' | 'CY' | 'CZ' | 'DE' | 'DJ' | 'DK' | 'DM' | 'DO' | 'DZ' | 'EC' | 'EE' | 'EG' | 'ER' | 'ES' | 'ET' | 'FI' | 'FJ' | 'FM' | 'FR' | 'GA' | 'GB' | 'GD' | 'GE' | 'GH' | 'GM' | 'GN' | 'GQ' | 'GR' | 'GT' | 'GW' | 'GY' | 'HN' | 'HR' | 'HT' | 'HU' | 'ID' | 'IE' | 'IL' | 'IN' | 'IQ' | 'IR' | 'IS' | 'IT' | 'JM' | 'JO' | 'JP' | 'KE' | 'KG' | 'KH' | 'KI' | 'KM' | 'KN' | 'KP' | 'KR' | 'KW' | 'KZ' | 'LA' | 'LB' | 'LC' | 'LI' | 'LK' | 'LR' | 'LS' | 'LT' | 'LU' | 'LV' | 'LY' | 'MA' | 'MC' | 'MD' | 'ME' | 'MG' | 'MH' | 'ML' | 'MM' | 'MN' | 'MR' | 'MT' | 'MU' | 'MV' | 'MW' | 'MX' | 'MY' | 'MZ' | 'NA' | 'NE' | 'NG' | 'NI' | 'NL' | 'NO' | 'NP' | 'NR' | 'NZ' | 'OM' | 'PA' | 'PE' | 'PG' | 'PH' | 'PK' | 'PL' | 'PT' | 'PW' | 'PY' | 'QA' | 'RO' | 'RS' | 'RU' | 'RW' | 'SA' | 'SB' | 'SC' | 'SD' | 'SE' | 'SG' | 'SI' | 'SK' | 'SL' | 'SM' | 'SN' | 'SO' | 'SR' | 'SS' | 'ST' | 'SV' | 'SY' | 'SZ' | 'TD' | 'TG' | 'TH' | 'TJ' | 'TL' | 'TM' | 'TN' | 'TO' | 'TR' | 'TT' | 'TV' | 'TZ' | 'UA' | 'UG' | 'US' | 'UY' | 'UZ' | 'VA' | 'VC' | 'VE' | 'VN' | 'VU' | 'WS' | 'YE' | 'ZA' | 'ZM' | 'ZW';
interface ICountry {
nameCountry: string;
codeIso: string;
continent: IContinent[];
prefix: string;
}
interface ISelectCountry {
continent?: IContinent[];
/**
* AD: 'Andorra',
AF: 'Afganistan',
AG: 'Antigua y Barbuda',
AL: 'Albania',
AM: 'Armenia',
AO: 'Angola',
AR: 'Argentina',
AT: 'Austria',
AU: 'Australia',
AZ: 'Azerbaiyán',
BA: 'Bosnia y Herzegovina',
BB: 'Barbados',
BD: 'Bangladés',
BE: 'Bélgica',
BF: 'Burkina Faso',
BG: 'Bulgaria',
BH: 'Baréin',
BI: 'Burundi',
BJ: 'Benín',
BN: 'Brunéi',
BO: 'Bolivia',
BR: 'Brasil',
BS: 'Bahamas',
BT: 'Bután',
BW: 'Botsuana',
BY: 'Bielorrusia',
BZ: 'Belice',
CA: 'Canadá',
CD: 'República Democrática del Congo',
CF: 'República Centroafricana',
CG: 'República del Congo',
CI: 'Costa de Marfil',
CL: 'Chile',
CM: 'Camerún',
CN: 'China',
CO: 'Colombia',
CR: 'Costa Rica',
CU: 'Cuba',
CV: 'Cabo Verde',
CY: 'Chipre',
CZ: 'República Checa',
DJ: 'Yibuti',
DK: 'Dinamarca',
DM: 'Dominica',
DO: 'República Dominicana',
DZ: 'Argelia',
EC: 'Ecuador',
EE: 'Estonia',
EG: 'Egipto',
ER: 'Eritrea',
ES: 'España',
ET: 'Etiopía',
FI: 'Finlandia',
FJ: 'Fiyi',
FM: 'Micronesia',
FR: 'Francia',
GA: 'Gabón',
GB: 'Reino Unido',
GD: 'Granada',
GE: 'Georgia',
GH: 'Ghana',
GM: 'Gambia',
GN: 'Guinea',
GQ: 'Guinea Ecuatorial',
GR: 'Grecia',
GT: 'Guatemala',
GW: 'Guinea-Bisáu',
GY: 'Guyana',
HN: 'Honduras',
HR: 'Croacia',
HT: 'Haití',
HU: 'Hungría',
ID: 'Indonesia',
IE: 'Irlanda',
IL: 'Israel',
IN: 'India',
IQ: 'Irak',
IR: 'Irán',
IS: 'Islandia',
IT: 'Italia',
JM: 'Jamaica',
JO: 'Jordania',
JP: 'Japón',
KE: 'Kenia',
KG: 'Kirguistán',
KH: 'Camboya',
KI: 'Kiribati',
KM: 'Comoras',
KN: 'San Cristóbal y Nieves',
KP: 'Corea del Norte',
KR: 'Corea del Sur',
KW: 'Kuwait',
KZ: 'Kazajistán',
LA: 'Laos',
LB: 'Líbano',
LC: 'Santa Lucía',
LI: 'Liechtenstein',
LK: 'Sri Lanka',
LR: 'Liberia',
LS: 'Lesoto',
LT: 'Lituania',
LU: 'Luxemburgo',
LV: 'Letonia',
LY: 'Libia',
MA: 'Marruecos',
MC: 'Mónaco',
MD: 'Moldavia',
ME: 'Montenegro',
MG: 'Madagascar',
MH: 'Islas Marshall',
ML: 'Malí',
MM: 'Birmania',
MN: 'Mongolia',
MR: 'Mauritania',
MT: 'Malta',
MU: 'Mauricio',
MV: 'Maldivas',
MW: 'Malaui',
MX: 'México',
MY: 'Malasia',
MZ: 'Mozambique',
NA: 'Namibia',
NE: 'Níger',
NG: 'Nigeria',
NI: 'Nicaragua',
NL: 'Países Bajos',
NO: 'Noruega',
NP: 'Nepal',
NR: 'Nauru',
NZ: 'Nueva Zelanda',
OM: 'Omán',
PA: 'Panamá',
PE: 'Perú',
PG: 'Papúa Nueva Guinea',
PH: 'Filipinas',
PK: 'Pakistán',
PL: 'Polonia',
PT: 'Portugal',
PW: 'Palaos',
PY: 'Paraguay',
QA: 'Catar',
RO: 'Rumanía',
RS: 'Serbia',
RU: 'Rusia',
RW: 'Ruanda',
SA: 'Arabia Saudita',
SB: 'Islas Salomón',
SC: 'Seychelles',
SD: 'Sudán',
SE: 'Suecia',
SG: 'Singapur',
SI: 'Eslovenia',
SK: 'Eslovaquia',
SL: 'Sierra Leona',
SM: 'San Marino',
SN: 'Senegal',
SO: 'Somalia',
SR: 'Surinam',
SS: 'Sudán del Sur',
ST: 'Santo Tomé y Príncipe',
SV: 'El Salvador',
SY: 'Siria',
SZ: 'Esuatini',
TD: 'Chad',
TG: 'Togo',
TH: 'Tailandia',
TJ: 'Tayikistán',
TL: 'Timor Oriental',
TM: 'Turkmenistán',
TN: 'Túnez',
TO: 'Tonga',
TR: 'Turquía',
TT: 'Trinidad y Tobago',
TV: 'Tuvalu',
TZ: 'Tanzania',
UA: 'Ucrania',
UG: 'Uganda',
US: 'Estados Unidos',
UY: 'Uruguay',
UZ: 'Uzbekistán',
VA: 'Ciudad del Vaticano',
VC: 'San Vicente y las Granadinas',
VE: 'Venezuela',
VN: 'Vietnam',
VU: 'Vanuatu',
WS: 'Samoa',
YE: 'Yemen',
ZA: 'Sudáfrica',
ZM: 'Zambia',
ZW: 'Zimbabue'
*/
defaultValueCountry?: ICodeIso;
classnameSelect?: string;
}
export type { ICountry, IContinent, ISelectCountry, ICodeIso };