25 lines
627 B
TypeScript
25 lines
627 B
TypeScript
export default defineAppConfig({
|
|
content: {
|
|
defaultLocale: 'de',
|
|
locales: [
|
|
{code: 'de', name: {'de': 'Deutsch', 'en': 'German'}},
|
|
{code: 'en', name: {'de': 'Englisch', 'en': 'English'}},
|
|
],
|
|
defaultVariant: 'summer',
|
|
variants: [
|
|
{code: 'summer', name: {'de': 'Sommer', 'en': 'Summer'}, icon: 'i-lucide-sun'},
|
|
{code: 'winter', name: {'de': 'Winter', 'en': 'Winter'}, icon: 'i-lucide-snowflake'}
|
|
],
|
|
cookieMaxAge: 60 * 60 * 24 * 365
|
|
}
|
|
})
|
|
|
|
declare module '@nuxt/schema' {
|
|
interface AppConfigInput {
|
|
myLayer?: {
|
|
/** Project name */
|
|
name?: string
|
|
}
|
|
}
|
|
}
|