ionicons
1 parent 7fa2826 commit a9ef0d7Copy full SHA for a9ef0d7
1 file changed
src/parts/icons.ts
@@ -4,7 +4,7 @@ import * as icons from 'ionicons/icons/index.mjs'
4
5
consticonsPreset=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
exportconstsetupIcons=()=>{
15
constnuxt=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