Используйте Font Awesome в проекте React

Чтобы использовать Font Awesome в проекте React, вы можете воспользоваться следующими методами:

Метод 1: использование пакета React Font Awesome

  1. Установите пакет, выполнив следующую команду:
    npm install @fortawesome/react-fontawesome @fortawesome/fontawesome-svg-core @fortawesome/free-solid-svg-icons @fortawesome/free-brands-svg-icons
  2. Импортируйте значки, которые хотите использовать в своем компоненте React:
    import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
    import { faCoffee } from '@fortawesome/free-solid-svg-icons';
    import { faFacebook } from '@fortawesome/free-brands-svg-icons';
  3. Отобразите значки в своем компоненте:
    function MyComponent() {
     return (
       <div>
         <FontAwesomeIcon icon={faCoffee} />
         <FontAwesomeIcon icon={faFacebook} />
       </div>
     );
    }

Метод 2: использование CDN Font Awesome

  1. Добавьте ссылку 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" />
  2. Используйте классы Font Awesome в своих компонентах React:
    function MyComponent() {
     return (
       <div>
         <i className="fas fa-coffee"></i>
         <i className="fab fa-facebook"></i>
       </div>
     );
    }