fix: align vuetify and i18n config with upgraded toolchain

This commit is contained in:
2026-04-07 17:52:56 +02:00
parent d9e5f22909
commit 7063f3843d
2 changed files with 8 additions and 5 deletions
+5 -1
View File
@@ -56,6 +56,10 @@ export default defineNuxtConfig({
} }
], ],
i18n: { i18n: {
vueI18n: './i18n.config.ts' restructureDir: false,
vueI18n: './i18n.config.ts',
bundle: {
optimizeTranslationDirective: false,
},
} }
}) })
+2 -3
View File
@@ -1,12 +1,11 @@
import { createVuetify, ThemeDefinition } from 'vuetify' import { createVuetify } from 'vuetify'
import type { ThemeDefinition } from 'vuetify'
import * as components from 'vuetify/components' import * as components from 'vuetify/components'
import * as directives from 'vuetify/directives' import * as directives from 'vuetify/directives'
import { md3 } from 'vuetify/blueprints' import { md3 } from 'vuetify/blueprints'
import '@mdi/font/css/materialdesignicons.css' import '@mdi/font/css/materialdesignicons.css'
import { mdi } from 'vuetify/iconsets/mdi' import { mdi } from 'vuetify/iconsets/mdi'
import { brands } from '~/iconsets/brands' import { brands } from '~/iconsets/brands'
// @ts-expect-error Missing type definitions
import colors from 'vuetify/lib/util/colors'
const myCustomDarkTheme: ThemeDefinition = { const myCustomDarkTheme: ThemeDefinition = {
dark: true, dark: true,