Getters и seters действительно имеют смысл только тогда, когда у вас есть частные свойства классов. Поскольку Javascript действительно не обладает свойствами частного класса, как вы обычно думаете об объектно-ориентированных языках, это может быть трудно понять. Вот один пример частного счетного объекта. Хорошая вещь об этом объекте заключается в том, что внутренняя переменная «count» недоступна из-за пределов объекта.
var counter = function() {
var count = 0;
this.inc = function() {
count++;
};
this.getCount = function() {
return count;
};
};
var i = new Counter();
i.inc();
i.inc();
// writes "2" to the document
document.write( i.getCount());
Если вы все еще смущены, посмотрите статью Крокфорда на Частные члены в Javascript .
Похоже, вам не хватает импорта.
import { library } from '@fortawesome/fontawesome-svg-core'
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faIgloo } from '@fortawesome/free-solid-svg-icons'
library.add(faIgloo)
https://fontawesome.com/how-to-use/on-the-web/using-with/react
Может случиться так, что вы пишете «удивительный», а не «внушительный»