Skip to content

Commit 5dc719a

Browse files
AchoArnoldCopilot
andcommitted
fix(web): switch to SPA mode (ssr: false)
The original Nuxt 2 app was a static SPA. SSR requires Firebase service account credentials at runtime which complicates deployment. SPA mode matches the original behavior and simplifies hosting. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent f28d9a0 commit 5dc719a

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

web/nuxt.config.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
export default defineNuxtConfig({
33
compatibilityDate: "2025-01-01",
44

5-
ssr: true,
5+
ssr: false,
66

77
modules: ["vuetify-nuxt-module", "nuxt-vuefire", "@pinia/nuxt"],
88

@@ -91,13 +91,7 @@ export default defineNuxtConfig({
9191
},
9292
},
9393

94-
routeRules: {
95-
"/messages": { ssr: false },
96-
"/settings": { ssr: false },
97-
"/threads/**": { ssr: false },
98-
"/billing": { ssr: false },
99-
"/bulk-messages": { ssr: false },
100-
},
94+
routeRules: {},
10195

10296
app: {
10397
head: {

0 commit comments

Comments
 (0)