Skip to content

pantoken-root / formats/icons/src / buildIconResolverChain

Funktio: buildIconResolverChain() ​

buildIconResolverChain(options): IconResolver

Beta

Rakenna jaettu ikoninratkaisuketju: ensin pluginin rehype ratkaisijat, sitten eksplisiittinen resolve, ja sitten sisäänrakennettu pantoken-ikonijoukko. Sitä käyttävät @pantoken/rehype ja @pantoken/markdown-it jotta ratkaisujärjestys pysyy identtisenä renderöijien välillä.

Parametrit ​

options ​

IconResolverChainOptions

Palauttaa ​

IconResolver

Esimerkki ​

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

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