Чтобы использовать Font Awesome в проекте React, вы можете воспользоваться следующими методами:
Метод 1: использование пакета React Font Awesome
- Установите пакет, выполнив следующую команду:
npm install @fortawesome/react-fontawesome @fortawesome/fontawesome-svg-core @fortawesome/free-solid-svg-icons @fortawesome/free-brands-svg-icons - Импортируйте значки, которые хотите использовать в своем компоненте React:
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faCoffee } from '@fortawesome/free-solid-svg-icons'; import { faFacebook } from '@fortawesome/free-brands-svg-icons'; - Отобразите значки в своем компоненте:
function MyComponent() { return ( <div> <FontAwesomeIcon icon={faCoffee} /> <FontAwesomeIcon icon={faFacebook} /> </div> ); }
Метод 2: использование CDN Font Awesome
- Добавьте ссылку Font Awesome CDN в раздел
вашего HTML-файла:<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-...your-sha512-here..." crossorigin="anonymous" /> - Используйте классы Font Awesome в своих компонентах React:
function MyComponent() { return ( <div> <i className="fas fa-coffee"></i> <i className="fab fa-facebook"></i> </div> ); }