0

如何从 office UI 结构中获取有效的 IconNames 列表。我正在尝试为 spfx webpart 创建一个图标选择器。我已经尝试从 @uiFabric/icons 导入 IconNames : import{IconNames} from "@uifabric/icons" 但我收到一个错误:不推荐使用 const 枚举。

谢谢罗素

4

1 回答 1

0

Icon.SvgFactory.Example展示了如何枚举@fluentui-react-icons 库中定义的图标。

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;
}, []);
于 2020-05-05T04:06:47.633 回答