18 lines
718 B
JavaScript
18 lines
718 B
JavaScript
import { c as createCDNLoader } from './shared/preset-icons.BL7F4I2g.mjs';
|
|
import { c as createPresetIcons, b as createCDNFetchLoader, l as loadIcon } from './shared/preset-icons.D5PlqJL2.mjs';
|
|
export { a as combineLoaders, g as getEnvFlags, i as icons, p as parseIconWithLoader } from './shared/preset-icons.D5PlqJL2.mjs';
|
|
import 'ofetch';
|
|
import '@unocss/core';
|
|
|
|
const presetIcons = createPresetIcons(async (options) => {
|
|
const fetcher = options?.customFetch;
|
|
const cdn = options?.cdn;
|
|
if (fetcher && cdn)
|
|
return createCDNFetchLoader(fetcher, cdn);
|
|
if (cdn)
|
|
return createCDNLoader(cdn);
|
|
return loadIcon;
|
|
});
|
|
|
|
export { createCDNFetchLoader, createPresetIcons, presetIcons as default, presetIcons };
|