Как использовать Font Awesome SVG с угловым материалом? - PullRequest
0 голосов
/ 01 апреля 2019

Существующие вопросы не охватывают эту конкретную настройку.

Итак, я импортирую из npm, и у меня это происходит:

import { faStackOverflow, faGithubSquare, faGoodreads } from '@fortawesome/free-brands-svg-icons';
import { faCog, faBars } from '@fortawesome/free-solid-svg-icons';
import { library } from '@fortawesome/fontawesome-svg-core';

Моя первая проблема заключается в том, что я не уверен в роли library в моей настройке.все еще нужно это?Я могу понять это позже.

В любом случае, вернувшись в Angular, я беру iconRegistry из Angular Material в моем главном app.component.ts.Но как мне сделать следующий шаг?

constructor(iconRegistry: MatIconRegistry) {
    [faStackOverflow, faGithubSquare, faGoodreads, faBars, faCog].forEach((icon) => {
        // what do I do here? 
    });
  }

Любое понимание, которым вы могли бы поделиться, было бы великолепно!

...