多维表格
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

12 lines
443 B

import { defineNuxtPlugin } from 'nuxt3/app'
import { useGlobalState } from '~/composables/useGlobalState'
export default defineNuxtPlugin((nuxtApp) => {
const createGlobalState = useGlobalState()
const globalState = createGlobalState()
// set initial app language to the first preferred language (found in state)
;(nuxtApp.vueApp as any).i18n.global.locale.value = globalState.value.lang
nuxtApp.provide('state', globalState)
})