Skip to content

pantoken-root / formats/icons/src / buildIconResolverChain

Fungsi: buildIconResolverChain() ​

buildIconResolverChain(options): IconResolver

Beta

Bangun rantai pemecah-ikon bersama: resolver plugin rehype terlebih dahulu, lalu sebuah resolve eksplisit, kemudian set ikon pantoken bawaan. Digunakan oleh @pantoken/rehype dan @pantoken/markdown-it sehingga urutan resolusi tetap identik di semua renderer.

Parameter ​

options ​

IconResolverChainOptions

Mengembalikan ​

IconResolver

Contoh ​

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

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