Skip to content

pantoken / formats/icons/src / buildIconResolverChain

Función: buildIconResolverChain()

buildIconResolverChain(options): IconResolver

Beta

Construir la cadena compartida de resolución de iconos: los resolutores del plugin rehype primero, luego un resolve explícito, y después el conjunto de iconos integrado de pantoken. Usado por @pantoken/rehype y @pantoken/markdown-it para que el orden de resolución sea idéntico entre los renderizadores.

Parámetros

options

IconResolverChainOptions

Devuelve

IconResolver

Ejemplo

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

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