react-native-ico-logos
Version:
Logos Icons for React Native
89 lines (61 loc) • 2.43 kB
Markdown
# Logos Icons for React Native
### react-native-ico-logos
1234 Vector Icons for React Native
<img src="./static/adyen.png" alt="adyen" width="150" height="150"> <img src="./static/aerospike-icon.png" alt="aerospike-icon" width="150" height="150"> <img src="./static/aerospike.png" alt="aerospike" width="150" height="150">
## List of icons
- [List of Logos Icons](http://ico.simpleness.org/pack/logos)
## Usage
```
import Icon from 'react-native-ico-logos';
// Inside some view component
render() {
return (
<>
<Icon name="adyen" />
<Icon name="aerospike-icon" height="40" width="40" />
<Icon name="aerospike" color="red" />
<Icon name="aerospike" colors={{ "#000000": "#FFFFFF" }} />
<Icon name="aerospike-icon" badge="10" />
<Icon name="aerospike-icon" badge={{value: 'A', fontSize: 25, radius: 22, position:'top_left', color:'orange', backgroundColor:'blue'}}/>
<Icon name="adyen" background="circle" />
<Icon name="adyen" background={{ type: "button", color: 'green' }} />
</>
);
}
```
## Installation
#### yarn
```bash
yarn add react-native-ico-logos react-native-svg
```
#### npm
```bash
npm install --save react-native-ico-logos react-native-svg
```
### Link react-native-svg
```bash
react-native link react-native-svg
```
### 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 | "adyen"
color | yes | | line color, css style | "#00ff00", "#0f0", "green"
colors | yes | | replace colors | {"#FFFFFF": "#000000"} // white to black
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](https://www.flaticon.com/authors/dave-gandy)
## Created by
Dimitry Ivanov <2@ivanoff.org.ua> # curl -A cv ivanoff.org.ua