@ bettercms-ai/相册
BetterCMS图标为React设定:473个图标,每个E单元一个. 每个图标
<svg data-bcms-icon="<name>"> 大小 1em 吸引进来 currentColor。 。 。 .
npm install @bettercms-ai/icons
进口
| 导入 | 你得到的东西 |
|---|---|
@bettercms-ai/icons/<name> | 一个图标,例如. @bettercms-ai/icons/add-circle (默认和命名导出). |
@bettercms-ai/icons | 每个图标作为命名导出( E)AddCircleIcon, ) 加上: ICON_NAMES。 。 。 . |
@bettercms-ai/icons/names | ICON_NAMES 编辑 IconName 类型,没有反应. |
@bettercms-ai/icons/load | loadIcon(name): 按要求加载一个图标; 未知名称解析到 null。 。 。 . |
@bettercms-ai/icons/map | 这个 icons 名称地图, <Icon symbol="…" />, (中文(简体) ), IconSymbol, (中文(简体) ), IconMap打开每个图标. |
import AddCircleIcon from "@bettercms-ai/icons/add-circle";
import { loadIcon } from "@bettercms-ai/icons/load";
const Icon = await loadIcon(field.ui.icon); // null when the name is not in ICON_NAMES
ICON_NAMES 按代码点排序,是同一列表的 BetterCMS 接受字段 ui.icon。 。 。 .
仅限ES模块. 反应18.3或19是同属依赖.
许可证
麻省理工学院. 图标作品保留其最初的麻省理工学院版权通知;参见 LICENSE。 。 。 .