Question: Could someone advice me on how to integrate FontAwesome 5 **Pro** with React?

I know there are packages @fortawesome/react-fontawesome and for example @fortawesome/fontawesome-free-regular but is there a way how to include **pro version** of icons?

When I log in to FontAwesome website, I can download the pro-version JS but I guess that's of no use in React.

Answer: 
OK, I solved it myself. What I did was to import `@fortawesome/react-fontawesome`. Then I manually downloaded the pro package of FontAwesome and from the folder `/advanced-options/use-with-node-js/fontawesome-pro-light` I copied desired icons (there are JS files such as `faUsers.js`) to my project folder and included these icons as well.

So at the beginning of the file I have something like

```
import FontAwesomeIcon from '@fortawesome/react-fontawesome';
import faUser from '../font-awesome/faUser';

```

Then I used it

```
render() {
    return() (
         ...
         <FontAwesomeIcon icon={faUser} />
         ...
    );
}

```

It's a little bit annoying because I need to manually import every single icon but I couldn't think of any better solution.
I think you will be able to use them be adding the JS script and appropriate CSS files to your **index.html**

Let's say if you want to use the default font awesome without having any packages installed then directly include file in **index.html** as shown below

```js
<script defer src="https://use.fontawesome.com/releases/v5.0.8/js/solid.js" integrity="sha384-+Ga2s7YBbhOD6nie0DzrZpJes+b2K1xkpKxTFFcx59QmVPaSA8c7pycsNaFwUK6l" crossorigin="anonymous"></script>
<script defer src="https://use.fontawesome.com/releases/v5.0.8/js/fontawesome.js" integrity="sha384-7ox8Q2yzO/uWircfojVuCQOZl+ZZBg2D2J5nkpLqzH1HY0C1dHlTKIbpRz/LG23c" crossorigin="anonymous"></script>
```