importowania wielu atrybutów i przechowywanie ich w jeden alias

głosy
0

Chcę, aby przechowywać wszystkie atrybuty, że importowane do aliasu takiego

import { faCheckSquare, faCoffee } as icons from '@fortawesome/free-solid-svg-icons'

ale jako pracy tylko w pojedynczym importu

Utwórz 10/10/2019 o 00:38
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
0

Mój problem nie jest z fontawesome wiem, czy robię * to będzie działać, ale chcę po prostu wiedzieć, czy możliwe jest, aby zrobić coś takiego czy nie

import { attr1, attr2 } as attrs from 'module'
Odpowiedział 10/10/2019 o 01:14
źródło użytkownik

głosy
0

Zainstalować potrzebne pakiety

npm i --save @fortawesome/fontawesome-svg-core
npm i --save @fortawesome/free-solid-svg-icons
npm i --save @fortawesome/react-fontawesome

Działa on poprawny

import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import * as icons from '@fortawesome/free-solid-svg-icons'

<FontAwesomeIcon icon={icons.faCoffee} />
Odpowiedział 10/10/2019 o 01:08
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more