Skip to content

pantoken-root / formats/icons/src / buildIconResolverChain

函数: buildIconResolverChain() ​

buildIconResolverChain(options): IconResolver

Beta

构建共享的图标解析器链:首先是插件 rehype 解析器,然后是一个显式的 resolve,然后是内置的 pantoken 图标集。由 @pantoken/rehype 和 @pantoken/markdown-it 使用,以便在各渲染器之间保持相同的解析顺序。

参数 ​

options ​

IconResolverChainOptions

返回值 ​

IconResolver

示例 ​

ts
import { buildIconResolverChain } from "@pantoken/icons";

const resolveIcon = buildIconResolverChain({ plugins: [myBrandIconsPlugin] });
resolveIcon("arrow-left"); // { name, svg, viewBox, source } | undefined