Кажется утомительным (и, как в случае с обувью), что нужно заново вводить все мои импортированные значки в функцию library.add
. Есть ли способ обойти это?
// font-awesome-library.js
import { library } from '@fortawesome/fontawesome-svg-core'
import {
faChartBar, faFileAlt, faBalanceScale, faUser, faFutbol, faBuilding,
faAddressBook, faChartLine, faDatabase, faServer, faLink, faCloudUpload,
faClipboard, faSlidersH, faChartBar, faUsers
} from '@fortawesome/pro-solid-svg-icons'
import { faFortAwesome} from '@fortawesome/free-brands-svg-icons';
// Re-listing these below seem tedious..
library.add(
faChartBar, faFileAlt, faBalanceScale, faUser, faFutbol, faBuilding,
faAddressBook, faChartLine, faDatabase, faServer, faLink, faCloudUpload,
faClipboard, faSlidersH, faChartBar, faUsers, faFortAwesome,
);
Кроме того, если я опишу импорт (или использую неправильное имя, например faBarChart
вместо faChartBar
), я получаю бесполезную ошибку в response-fontawesome: TypeError: Cannot read property 'prefix' of undefined
: (