UNPKG

@unocss/preset-icons

Version:

Pure CSS Icons for UnoCSS

14 lines (13 loc) 714 B
import { a as collections_default, i as parseIconWithLoader, n as createCDNFetchLoader, r as createPresetIcons, t as combineLoaders } from "./core-Cb3gCBCx.mjs"; import { t as createCDNLoader } from "./cdn-B5KlXljx.mjs"; import { loadIcon } from "@iconify/utils"; //#region src/browser.ts const presetIcons = createPresetIcons(async (options) => { const fetcher = options?.customFetch; const cdn = options?.cdn; if (fetcher && cdn) return createCDNFetchLoader(fetcher, cdn); if (cdn) return await createCDNLoader(cdn); return loadIcon; }); //#endregion export { combineLoaders, createCDNFetchLoader, createPresetIcons, presetIcons as default, presetIcons, collections_default as icons, parseIconWithLoader };