adjust vuetify config to load on demand

This commit is contained in:
Ulf Gebhardt 2023-12-27 07:21:41 +01:00
parent 3b430cd69a
commit c203656991
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9

View File

@ -1,13 +1,9 @@
// eslint-disable-next-line import/no-unassigned-import
import '@mdi/font/css/materialdesignicons.css'
// eslint-disable-next-line import/no-unassigned-import
import 'vuetify/lib/styles/main.sass'
import 'vuetify/styles'
import { I18n, useI18n } from 'vue-i18n'
import { createVuetify } from 'vuetify'
// eslint-disable-next-line import/no-namespace
import * as components from 'vuetify/lib/components/index.mjs'
// eslint-disable-next-line import/no-namespace
import * as directives from 'vuetify/lib/directives/index.mjs'
import { createVueI18nAdapter } from 'vuetify/locale/adapters/vue-i18n'
// eslint-disable-next-line @typescript-eslint/no-explicit-any
@ -16,6 +12,5 @@ export default (i18n: I18n<any, NonNullable<unknown>, NonNullable<unknown>, stri
locale: {
adapter: createVueI18nAdapter({ i18n, useI18n }),
},
components,
directives,
ssr: true,
})