docs: add @nuxt/ui-pro source (#2775)

This commit is contained in:
Benjamin Canac
2024-12-04 21:15:07 +01:00
committed by GitHub
parent e79103131f
commit 01c3934403
24 changed files with 880 additions and 149 deletions

View File

@@ -1,12 +1,13 @@
export default defineNuxtPlugin({
enforce: 'post',
setup() {
const { framework } = useSharedData()
const { framework, module } = useSharedData()
if (import.meta.client) {
useHead({
htmlAttrs: {
'data-framework': framework
'data-framework': framework,
'data-module': module
}
})
}
@@ -23,8 +24,10 @@ export default defineNuxtPlugin({
}
}
var framework = getCookie('nuxt-ui-framework');
document.documentElement.setAttribute('data-framework', framework || 'nuxt');
var f = getCookie('nuxt-ui-framework');
document.documentElement.setAttribute('data-framework', f || 'nuxt');
var m = getCookie('nuxt-ui-module');
document.documentElement.setAttribute('data-module', m || 'ui');
`.replace(/\s+/g, ' '),
type: 'text/javascript',
tagPriority: -1