Skip to content

pantoken-root / formats/icons/src / buildIconResolverChain

Funció: buildIconResolverChain() ​

buildIconResolverChain(options): IconResolver

Beta

Construir la cadena compartida de resolució d'icones: els resolvedors del plugin rehype primer, després un resolve explícit, després el conjunt d'icones pantoken integrat. Utilitzat per @pantoken/rehype i @pantoken/markdown-it perquè l'ordre de resolució es mantingui idèntic entre els processadors.

Paràmetres ​

options ​

IconResolverChainOptions

Retorna ​

IconResolver

Exemple ​

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

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