From 0d39ba0f6ecfdb882f40a383205f4c9bb488ade8 Mon Sep 17 00:00:00 2001 From: Richard Ward Date: Tue, 30 Dec 2025 20:17:15 +0000 Subject: [PATCH] code: vitest,nextjs,frontends (1 files) --- frontends/nextjs/vitest.config.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/frontends/nextjs/vitest.config.ts b/frontends/nextjs/vitest.config.ts index 4d949c5c4..98e470b2b 100644 --- a/frontends/nextjs/vitest.config.ts +++ b/frontends/nextjs/vitest.config.ts @@ -12,8 +12,17 @@ export default defineConfig({ provider: 'v8', reporter: ['text', 'json', 'html'], }, + deps: { + // Use inline to avoid duplicate React instances in tests + optimizer: { + web: { + include: ['@/fakemui', 'react', 'react-dom'] + } + } + } }, resolve: { + dedupe: ['react', 'react-dom'], alias: [ // fakemui aliases must be first (more specific matches first) { find: /^@\/fakemui\/(.+)$/, replacement: resolve(__dirname, '../../fakemui/$1') },