Skip to content

ivanoff/react-native-ico-flags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flags Icons for React Native

react-native-ico-flags

259 Vector Icons for React Native

senegal suriname australia

List of icons

Usage

import Icon from 'react-native-ico-flags';


// Inside some view component
render() {
    return (
        <>
          <Icon name="senegal" />
          <Icon name="suriname" height="40" width="40" />
          <Icon name="australia" color="red" />
          <Icon name="australia" colors={{ "#000000": "#FFFFFF" }} />
          <Icon name="suriname" badge="10" />
          <Icon name="suriname" badge={{value: 'A', fontSize: 25, radius: 22, position:'top_left', color:'orange', backgroundColor:'blue'}}/>
          <Icon name="senegal" background="circle" />
          <Icon name="senegal" background={{ type: "button", color: 'green' }} />
        </>
    );
}

Installation

yarn

yarn add react-native-ico-flags react-native-svg

npm

npm install --save react-native-ico-flags react-native-svg

Link react-native-svg

react-native link react-native-svg

react-native-svg is a peer dependency. Install a current version in the app so the package uses the app-level native module instead of pulling in an older nested copy.

pod install (for iOS)

cd ios && pod install && cd ..

API

<Icon name [color width height background badge ...rest] />

Returns a SvgXml icon by name and group.

name optional default value description examples
name no name of icon "senegal"
color yes line color, css style "#00ff00", "#0f0", "green"
colors yes replace colors {"#FFFFFF": "#000000", "#f00": "#00f"} // white to black, red to blue
width yes 20 width of the icon 40
height yes 20 height of the icon 40
background yes background type "circle"
background yes background object {type: "circle", color: 'yellow'}
badge yes badge string "10"
badge yes badge object {value: 'A', fontSize: 25, radius: 22, position:'top_left', color:'orange', backgroundColor:'blue'}
...rest yes other props style={{backgroundColor: "#00f"}}

Icons Made by

Dave Gandy

Created by

Dimitry Ivanov 2@ivanoff.org.ua # curl -A cv ivanoff.org.ua

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors