получить список iconNames из Office UI Fabric
Как получить список допустимых имен значков из структуры пользовательского интерфейса Office. Я пытаюсь создать средство выбора значков для веб-части spfx. Я пробовал импортировать IconNames из @uiFabric/icons: import{IconNames} из "@uifabric/icons", но получаю сообщение об ошибке: использование константного перечисления исключено.
Спасибо Рассел
1 ответ
В Icon.SvgFactory.Example показано, как перечислить значки, заданные в @ библиотеке fluentui-реагирующие-иконки.
const icons = Object.keys(ReactIcons).reduce((acc: React.FC[], exportName) => {
if (!!(ReactIcons as any)[exportName].displayName) {
acc.push((ReactIcons as any)[exportName] as React.FunctionComponent);
}
return acc;
}, []);