Skip to content

pantoken / formats/icons/src / buildIconResolverChain

تابع: buildIconResolverChain()

buildIconResolverChain(options): IconResolver

بتا

زنجیرهٔ مشترک حل‌کنندهٔ آیکون را بسازید: ابتدا حل‌کننده‌های افزونهٔ rehype، سپس یک resolve صریح، سپس مجموعهٔ آیکون داخلی pantoken. توسط @pantoken/rehype و @pantoken/markdown-it استفاده می‌شود تا ترتیب حل یکسان در سراسر رندرکننده‌ها حفظ شود.

پارامترها

options

IconResolverChainOptions

مقدار بازگشتی

IconResolver

نمونه

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

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