我正在尝试在基于 React 的设计系统中使用 Fontawesome 的免费实体图标的 React 模块。我想将 FontAwesomeIcon 组件作为由 FontAwesomeIcon 组件呈现的字符串访问
例如:
<FontAwesomeIcon icon="coffee"/>
或者
<FontAwesomeIcon icon={['fas', iconProp]}
如果这发生在 React 组件中,比如组件,它是一个命名导出,我应该在设计系统中的每个其他组件中导入图标 Button
库( )吗?import './fontAwesomeLibrary.js'
库文件:
// fontAwesomeLibrary.js
import { library } from '@fortawesome/fontawesome-svg-core'
import { fas } from '@fortawesome/free-solid-svg-icons'
library.add(fas)