<commit_before># react-icon
React component for font awesome


## Installation

    npm install sitb-react-icon
    
## Usage

### Dependencies
Depend on the style of the ``font-awesome`` library

```js
import '../../node_modules/font-awesome/less/font-awesome.less';
import Icon from 'sitb-react-icon';
import { render } from 'react-dom';

let node = <Icon faStyle='gg' />;
render(<node, container);
```
## Api

| name     | description    | type     | default      |
|----------|----------------|----------|--------------|
|faStyle  | the icon style. more style http://fortawesome.github.io/Font-Awesome/icons/|String    | circle        |
|className|additional css class of root dom node|String |undefined|
|fixed|fa-fw class|Boolean|false|
|list| fa-li class|Boolean|false|
|border|fa-border class|Boolean|false|
|pullLeft|fa-pull-left class|Boolean|false|
|pullRight|fa-pull-right class|Boolean|false|
|animate|Animated Icons `fa-spin` or `fa-pulse`|one of `spin`,`pulse`|undefined|
|rotate|fa-rotate-* 90 180 270|Number|undefined|
|flipHorizontal|fa-flip-horizontal|Boolean|false|
|flipVertical|fa-flip-vertical|Boolean|false|
 
    
### License
[![License](https://img.shields.io/npm/l/react-icon.svg)](LICENSE)<commit_msg>update api<commit_after># react-icon
React component for font awesome


## Installation

    npm install sitb-react-icon
    
## Usage

### Dependencies
Depend on the style of the ``font-awesome`` library

```js
import '../../node_modules/font-awesome/less/font-awesome.less';
import Icon from 'sitb-react-icon';
import { render } from 'react-dom';

let node = <Icon faStyle='gg' />;
render(<node, container);
```
## Api

| name     | description    | type     | default      |
|----------|----------------|----------|--------------|
|faStyle  | the icon style. more style http://fortawesome.github.io/Font-Awesome/icons/|String    | undefined        |
|className|additional css class of root dom node|String |undefined|
|size|To increase icon sizes relative to their container|one of [1, 2, 3, 4, 5, '1', '2', '3', '4', '5']|undefined|
|fixed|fa-fw class|Boolean|false|
|list| fa-li class|Boolean|false|
|border|fa-border class|Boolean|false|
|pullLeft|fa-pull-left class|Boolean|false|
|pullRight|fa-pull-right class|Boolean|false|
|animate|Animated Icons `fa-spin` or `fa-pulse`|one of `spin`,`pulse`|undefined|
|rotate|fa-rotate-* 90 180 270|Number|undefined|
|flipHorizontal|fa-flip-horizontal|Boolean|false|
|flipVertical|fa-flip-vertical|Boolean|false|
|inverse|fa-inverse|Boolean|false|
|stack|fa-stack-*|one of [1, 2, '1', '2']|false|
    
### License
[![License](https://img.shields.io/npm/l/react-icon.svg)](LICENSE)
{'fraction_non_alphanumeric': 0.1976656626506024, 'fraction_numerical': 0.011295180722891566, 'mean_word_length': 3.911275415896488, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4761152', 'n_tokens_mistral': 927, 'n_tokens_neox': 851, 'n_words': 196}