Skip to content

pantoken / formats/icons/src / buildIconResolverChain

関数: buildIconResolverChain()

buildIconResolverChain(options): IconResolver

ベータ

共有のアイコン解決チェーンを構築します: まずプラグイン 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