WARN [Vue warn]: Extraneous non-props attributes (class) were passed to component but could not be automatically inherited because component renders fragment or text or teleport root nodes.
at <NuxtIcon name="mdi:puzzle" class="h-[40px] w-6 cursor-pointer rounded text-emerald-600" >
at <RouterLink ref=undefined to="/" activeClass=undefined ... >
at <NuxtLink href="/" >
at <Error error= options.customise is not a function
<span class="stack internal">at getCSS (node_modules\@nuxt\icon\dist\runtime\components\css.js:93:41)</span>
<span class="stack internal">at node_modules\@nuxt\icon\dist\runtime\components\css.js:169:25</span></pre> >
at <NuxtRoot>
After update with
Suspense
I can't pass class & event listeners for NuxtIcon component.For example:
Now rendered as:
Instead correct v1.7.6
And with warnings:
Same issue with event listeners, for example:
@click
not work nowWith
<Icon :suspensible="false" ... />
same issuevue
: 3.5.13nuxt
: 3.14.159@nuxt/icon
: 1.8.0 node: 22.10.0