From 814df02be95bb72b0c24f01c61f875967ce7ad61 Mon Sep 17 00:00:00 2001 From: -Puter <22245429+puterhimself@users.noreply.github.com> Date: Tue, 28 Jul 2026 03:21:41 +0530 Subject: [PATCH] fix: bundle @convex-dev/better-auth in SSR to prevent React instance duplication --- apps/web/vite.config.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/web/vite.config.ts b/apps/web/vite.config.ts index 52d473c..58f7609 100644 --- a/apps/web/vite.config.ts +++ b/apps/web/vite.config.ts @@ -7,6 +7,9 @@ import { defineConfig } from "vite-plus"; export default defineConfig({ envDir: path.resolve(import.meta.dirname, "../.."), plugins: [tailwindcss(), reactRouter()], + ssr: { + noExternal: ["@convex-dev/better-auth", "@code/auth", "@code/backend"], + }, resolve: { dedupe: ["convex", "react", "react-dom"], tsconfigPaths: true,