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