Skip to content

Commit ee9f64e

Browse files
committed
fix(nuxt): extra properties wasn't working
1 parent ad61b18 commit ee9f64e

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

packages/anu-nuxt/src/module.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -138,13 +138,16 @@ export default defineNuxtModule<ModuleOptions>({
138138
nuxt.options.unocss.presets = [
139139
...(nuxt.options.unocss.presets || []), // Don't override existing presets.
140140
presetUno(),
141-
presetIcons(
142-
typeof nuxt.options.unocss.icons === 'boolean'
143-
? {
141+
142+
// Icons Preset
143+
// ℹ️ `nuxt.options.unocss.icons` can also be `undefined`
144+
nuxt.options.unocss.icons !== false && presetIcons(
145+
typeof nuxt.options.unocss.icons === 'object'
146+
? nuxt.options.unocss.icons
147+
: {
144148
scale: 1.2,
145149
extraProperties: presetIconExtraProperties,
146-
}
147-
: nuxt.options.unocss.icons,
150+
},
148151
),
149152
presetAnu(),
150153
enableDefaultPreset && presetThemeDefault(),

0 commit comments

Comments
 (0)