feat: add initial application structure with configuration, UI components, and state management

This commit is contained in:
Jennie Robinson Faber 2025-08-09 18:13:16 +01:00
parent fadf94002c
commit 0af6b17792
56 changed files with 6137 additions and 129 deletions

View file

@ -5,8 +5,8 @@ export default defineNuxtConfig({
compatibilityDate: "2025-07-15",
devtools: { enabled: true },
// Keep SSR on (default) with Nitro server
ssr: true,
// Disable SSR to avoid hydration mismatches during wizard work
ssr: false,
// Strict TypeScript
typescript: {
@ -22,5 +22,15 @@ export default defineNuxtConfig({
modules: ["@pinia/nuxt", "@nuxt/ui", "@nuxtjs/color-mode"],
// Runtime configuration for formatting
runtimeConfig: {
public: {
appCurrency: process.env.APP_CURRENCY || "EUR",
appLocale: process.env.APP_LOCALE || "en-CA",
appDecimalPlaces: process.env.APP_DECIMAL_PLACES || "2",
appName: process.env.APP_NAME || "Urgent Tools",
},
},
// Nuxt UI minimal theme customizations live in app.config.ts
});