Skip to content

pantoken-root / formats/icons/src / buildIconResolverChain

Função: buildIconResolverChain() ​

buildIconResolverChain(options): IconResolver

Beta

Construa a cadeia compartilhada de resolvedores de ícones: resolvers do plugin rehype primeiro, depois um resolve explícito, depois o conjunto de ícones embutido do pantoken. Usado por @pantoken/rehype e @pantoken/markdown-it para que a ordem de resolução permaneça idêntica entre os renderizadores.

Parâmetros ​

options ​

IconResolverChainOptions

Retorna ​

IconResolver

Exemplo ​

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

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