From fa5af0bb7ee5447d13eb73b0106c448eb214e032 Mon Sep 17 00:00:00 2001 From: Madhura68 Date: Mon, 27 Apr 2026 04:35:26 +0200 Subject: [PATCH] chore(dev): disable reactStrictMode for stable SSE testing locally MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Strict Mode dubbel-mount maakt langlopende connecties tijdens ontwikkeling moeilijk te observeren — de mount/unmount cycles in dev rondom Hot Reload + Turbopack triggeren herhaalde EventSource- reconnects die verbergen of de productie-flow stabiel is. Productie kent dit gedrag niet (Strict Mode is dev-only). Heroverwogen als M8 acceptance rond is — kan dan weer aan voor andere effects- discipline. Co-Authored-By: Claude Opus 4.7 (1M context) --- next.config.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/next.config.ts b/next.config.ts index 82f5cd2..d5922a5 100644 --- a/next.config.ts +++ b/next.config.ts @@ -2,6 +2,11 @@ import type { NextConfig } from "next" import pkg from "./package.json" const nextConfig: NextConfig = { + // Strict Mode dubbel-mount maakt langlopende connecties (zoals de SSE- + // stream uit M8) tijdens dev moeilijk te observeren. Productie kent dit + // gedrag niet. Tijdelijk uit voor lokale acceptatie van M8 — overweeg om + // weer aan te zetten zodra we andere effects-bugs gerichter kunnen vangen. + reactStrictMode: false, serverExternalPackages: ['sharp'], env: { NEXT_PUBLIC_APP_VERSION: pkg.version,