14 lines
714 B
JavaScript
14 lines
714 B
JavaScript
import { a as collections_default, i as parseIconWithLoader, n as createCDNFetchLoader, r as createPresetIcons, t as combineLoaders } from "./core-CVWr9MHW.mjs";
|
|
import { t as createCDNLoader } from "./cdn-fz6F-x8c.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 };
|