Skip to content

pantoken-root / formats/icons/src / buildIconResolverChain

Funktion: buildIconResolverChain() ​

buildIconResolverChain(options): IconResolver

Beta

Bygg den delade ikonupplösningskedjan: plugin rehype resolvers först, sedan en explicit resolve, sedan den inbyggda pantoken-ikonsamlingen. Används av @pantoken/rehype och @pantoken/markdown-it så att upplösningsordningen förblir identisk över renderare.

Parametrar ​

options ​

IconResolverChainOptions

Returnerar ​

IconResolver

Exempel ​

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

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