We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ionicons
1 parent 7fa2826 commit a9ef0d7Copy full SHA for a9ef0d7
src/parts/icons.ts
@@ -4,7 +4,7 @@ import * as icons from 'ionicons/icons/index.mjs'
4
5
const iconsPreset = defineUnimportPreset({
6
from: 'ionicons/icons',
7
- // @ts-ignore-next-line
+ // @ts-expect-error upstream typing issue
8
imports: Object.keys(icons).map(name => ({
9
name,
10
as: 'ionicons' + name[0].toUpperCase() + name.slice(1),
@@ -14,6 +14,8 @@ const iconsPreset = defineUnimportPreset({
14
export const setupIcons = () => {
15
const nuxt = useNuxt()
16
17
+ nuxt.options.build.transpile.push('ionicons/icons')
18
+
19
nuxt.hook('autoImports:sources', presets => {
20
presets.push(iconsPreset)
21
})
0 commit comments