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