diff --git a/src/data.js b/src/data.js index 42435ae..d7f1ff7 100644 --- a/src/data.js +++ b/src/data.js @@ -1,4 +1,11737 @@ module.exports = { + 'antarctica': ` + + + + + + + + + + + +`, + 'eswatini': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'french-guiana': ` + + + + + + + + + + + +`, + 'guadeloupe': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'guyana': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'kiribati': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'mayotte': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'new-caledonia': ` + + + + + + + + +`, + 'northern-mariana-islands': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'pitcairn': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'reunion': ` + + + + + + + + + + + + + + + + + + + + + +`, + 'saint-helena-ascension-and-tristan-da-cunha': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'saint-martin': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'saint-pierre-and-miquelon': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'south-georgia-and-the-south-sandwich-islands': ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`, + 'svalbard-and-jan-mayen': ` + + + + + + + + + + + + +`, + 'wallis-and-futuna': ` + + + + + + + + + + + + + + + + + +`, 'ethiopia': ` diff --git a/typings.d.ts b/typings.d.ts index 4adcc70..a89a7f5 100644 --- a/typings.d.ts +++ b/typings.d.ts @@ -1,8 +1,25 @@ declare module 'react-native-ico-flags' { import { ReactElement } from 'react'; - import { SvgProps, AdditionalProps } from 'react-native-svg'; + import { SvgProps } from 'react-native-svg'; type iconNames = + | 'antarctica' + | 'eswatini' + | 'french-guiana' + | 'guadeloupe' + | 'guyana' + | 'kiribati' + | 'mayotte' + | 'new-caledonia' + | 'northern-mariana-islands' + | 'pitcairn' + | 'reunion' + | 'saint-helena-ascension-and-tristan-da-cunha' + | 'saint-martin' + | 'saint-pierre-and-miquelon' + | 'south-georgia-and-the-south-sandwich-islands' + | 'svalbard-and-jan-mayen' + | 'wallis-and-futuna' | 'ethiopia' | 'oman' | 'tanzania' @@ -263,6 +280,17 @@ declare module 'react-native-ico-flags' { | 'paraguay' | 'china' | 'united-kingdom' + | 'AQ' + | 'SZ' + | 'GF' + | 'GP' + | 'GY' + | 'KI' + | 'YT' + | 'PM' + | 'GS' + | 'SJ' + | 'WF' | 'ET' | 'OM' | 'TZ' @@ -298,7 +326,6 @@ declare module 'react-native-ico-flags' { | 'JP' | 'KZ' | 'RS' - '| SCT' | 'KP' | 'UY' | 'SY' @@ -335,7 +362,6 @@ declare module 'react-native-ico-flags' { | 'IE' | 'GR' | 'DK' - | 'SE' | 'PE' | 'ZA' | 'PH' @@ -411,7 +437,6 @@ declare module 'react-native-ico-flags' { | 'SL' | 'SC' | 'KV' - | 'GB' | 'US' | 'GN' | 'OR' @@ -421,13 +446,11 @@ declare module 'react-native-ico-flags' { | 'GM' | 'VC' | 'SS' - | 'SO' | 'SB' | 'VN' | 'SX' | 'SE' | 'KN' - | 'SA' | 'PN' | 'PS' | 'OS' @@ -435,7 +458,6 @@ declare module 'react-native-ico-flags' { | 'NR' | 'PT' | 'MS' - | 'ML' | 'MR' | 'KW' | 'GG' @@ -457,8 +479,6 @@ declare module 'react-native-ico-flags' { | 'AC' | 'SR' | 'SO' - | 'SI' - | 'SA' | 'ST' | 'NF' | 'NE' @@ -471,7 +491,6 @@ declare module 'react-native-ico-flags' { | 'ER' | 'DJ' | 'CW' - | 'TB' | 'SM' | 'NC' | 'LI' @@ -489,7 +508,6 @@ declare module 'react-native-ico-flags' { | 'RU' | 'PG' | 'ME' - | 'MD' | 'MV' | 'MD' | 'PF' @@ -520,6 +538,18 @@ declare module 'react-native-ico-flags' { | 'PY' | 'CN' | 'GB' + | 'ATA' + | 'SWZ' + | 'GUF' + | 'GLP' + | 'GUY' + | 'KIR' + | 'MYT' + | 'NCL' + | 'SPM' + | 'SGS' + | 'SJM' + | 'WLF' | 'ETH' | 'OMN' | 'TZA' @@ -678,7 +708,6 @@ declare module 'react-native-ico-flags' { | 'GMB' | 'VCT' | 'SSD' - | 'SOM' | 'SLB' | 'VNM' | 'SXM' @@ -777,6 +806,14 @@ declare module 'react-native-ico-flags' { | 'PRY' | 'CHN' | 'GBR' + | '268' + | '594' + | '686' + | '262' + | '687' + | '872' + | '508' + | '681' | '251' | '968' | '255' @@ -810,7 +847,6 @@ declare module 'react-native-ico-flags' { | '92' | '371' | '81' - | '7' | '381' | '44131' | '850' @@ -820,7 +856,6 @@ declare module 'react-native-ico-flags' { | '354' | '962' | '377' - | '34' | '421' | '1212' | '507' @@ -853,19 +888,13 @@ declare module 'react-native-ico-flags' { | '51' | '27' | '63' - | '33' | '62' | '20' | '886' | '682' - | '61' - | '61' - | '34' | '1684' - | '212' | '1264' | '33' - | '34' | '269' | '236' | '1345' @@ -876,8 +905,6 @@ declare module 'react-native-ico-flags' { | '41' | '229' | '297' - | '7840' - | '34' | '376' | '257' | '1268' @@ -913,7 +940,6 @@ declare module 'react-native-ico-flags' { | '596' | '676' | '1758' - | '56' | '65' | '680' | '683' @@ -925,17 +951,13 @@ declare module 'react-native-ico-flags' { | '232' | '248' | '383' - | '44' - | '1' | '224' | '441857' | '1649' - | '373' | '690' | '220' | '1784' | '211' - | '252' | '677' | '84' | '1721' @@ -1094,7 +1116,7 @@ declare module 'react-native-ico-flags' { badge?: number | string | badgeTypeObj; } - const Icon: (props: IconProps & SvgProps & AdditionalProps) => ReactElement; + const Icon: (props: IconProps & SvgProps) => ReactElement; export { iconNames }; export default Icon;