Skip to content

pantoken / formats/icons/src / buildIconResolverChain

Funkcja: buildIconResolverChain()

buildIconResolverChain(options): IconResolver

Beta

Zbuduj współdzielony łańcuch rozwiązywania ikon: najpierw resolvery wtyczki rehype, następnie jawny resolve, a potem wbudowany zestaw ikon pantoken. Używane przez @pantoken/rehype i @pantoken/markdown-it, tak aby kolejność rozwiązywania pozostała identyczna we wszystkich rendererach.

Parametry

options

IconResolverChainOptions

Zwraca

IconResolver

Przykład

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

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