Из документации похоже, что сначала вам нужно импортировать каждый значок, который вы хотите использовать, и зарегистрировать его в библиотеке Font Awesome.Затем, если вы хотите использовать значок, импортируйте FontAwesomeIcon
в качестве компонента React, а затем визуализируйте его как таковой.
Например:
В App.js:
import { library } from '@fortawesome/fontawesome-svg-core'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faHome } from '@fortawesome/free-solid-svg-icons'
library.add(faHome)
Тогда в вашем файле компонента:
import React from 'react'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
export default props => {
return (
<span>
<FontAwesomeIcon icon="home"/>
<b>Trang chu</b>
</span>
)
}