Skip to content

pantoken-root / formats/icons/src / buildIconResolverChain

Funksjon: buildIconResolverChain() ​

buildIconResolverChain(options): IconResolver

Beta

Bygg den delte ikon-oppløserkjeden: plugin rehype-oppløsere først, deretter en eksplisitt resolve, så det innebygde pantoken-ikonsettet. Brukes av @pantoken/rehype og @pantoken/markdown-it slik at oppløselsesrekkefølgen forblir identisk på tvers av rendererne.

Parametere ​

options ​

IconResolverChainOptions

Returnerer ​

IconResolver

Eksempel ​

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

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