fix(module): prevent override of rootAttrs.class

This commit is contained in:
Benjamin Canac
2024-06-25 18:14:17 +02:00
parent c72cb58441
commit 3097da486f

View File

@@ -55,8 +55,7 @@ export default defineNuxtModule<ModuleOptions>({
// Isolate root node from portaled components
nuxt.options.app.rootAttrs = nuxt.options.app.rootAttrs || {}
// TODO: Check if already set
nuxt.options.app.rootAttrs.class = 'isolate'
nuxt.options.app.rootAttrs.class = [nuxt.options.app.rootAttrs.class, 'isolate'].filter(Boolean).join(' ')
addVitePlugin(tailwindcss)