DEV Community

Paul C. Ishaili
Paul C. Ishaili

Posted on

Dynamically Adding FontAwesome Icons in NextJS

There are a diverse ways in adding FontAwesome in a NextJS Project.

Here is my favourite and most recommended approach.

Install the following:


1. πŸ‘‰ React FontAwesome

npm install @fortawesome/react-fontawesome
Enter fullscreen mode Exit fullscreen mode

or

yarn add  @fortawesome/react-fontawesome
Enter fullscreen mode Exit fullscreen mode

2. πŸ‘‰ FontAwesome SVG Core

npm install @fortawesome/fontawesome-svg-core
Enter fullscreen mode Exit fullscreen mode

or

yarn add  @fortawesome/fontawesome-svg-core
Enter fullscreen mode Exit fullscreen mode

3. πŸ‘‰ Fontawesome Free SVG Solid Icons

npm install @fortawesome/free-solid-svg-icons
Enter fullscreen mode Exit fullscreen mode

or

yarn add  @fortawesome/free-solid-svg-icons
Enter fullscreen mode Exit fullscreen mode

4. πŸ‘‰ FontAwesome Free Brand Icons

npm install @fortawesome/free-brands-svg-icons
Enter fullscreen mode Exit fullscreen mode

or

yarn add  @fortawesome/free-brands-svg-icons
Enter fullscreen mode Exit fullscreen mode

Top comments (0)