diff --git a/packages/preset-icons/src/core.ts b/packages/preset-icons/src/core.ts index d1041e402d..1760649597 100644 --- a/packages/preset-icons/src/core.ts +++ b/packages/preset-icons/src/core.ts @@ -120,9 +120,9 @@ export function createPresetIcons(lookupIconLoader: (options: IconsOptions) => P } export function combineLoaders(loaders: UniversalIconLoader[]) { - return ((...args) => { + return (async (...args) => { for (const loader of loaders) { - const result = loader(...args) + const result = await loader(...args) if (result) return result }