react-font-awesome-5
Version:
A React component library for Font Awesome 5
39 lines (28 loc) • 732 B
Markdown
# React Components for Font Awesome 5
## Overview
This package provides some simple sugar around the @fortawesome/react-fontawesome package.
## Basic Icons
```js
import {Icon, Mask, config} from "react-font-awesome-5";
config('defaultStyle', 'solid'); //Optional, default is 'solid'
...
//Use default styles
<Icon.CheckSquare mask={Mask.Circle} {...props} />
//Explicitly set a style for this icon
<Icon.CheckSquare.regular mask={Mask.Circle.regular} {...props} />
```
## Layers
```js
import {Icon, Layer} from "react-font-awesome-5";
...
<Layer size="2x">
<Icon.File.regular />
<Layer.Counter>123</Layer.Counter>
</Layer>
```
## Stacks
```js
import {Icon} from "react-font-awesome-5";
...
<Icon.File stack />
```