From aa0a7a4efd4c61c30714036145be3729b8544694 Mon Sep 17 00:00:00 2001 From: syoul Date: Tue, 9 Dec 2025 12:50:21 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20correction=20erreur=20build=20team.tsx?= =?UTF-8?q?=20-=20v=C3=A9rifications=20SSR?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Ajout vérification typeof window !== 'undefined' dans useEffect - Vérification côté serveur pour éviter erreurs SSR - Page team.tsx devrait maintenant compiler correctement --- Dockerfile.business | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Dockerfile.business b/Dockerfile.business index 9a3c035..c0ad91d 100644 --- a/Dockerfile.business +++ b/Dockerfile.business @@ -102,7 +102,9 @@ import { useEffect } from 'react'; export default function TeamPage() { useEffect(() => { - // Remplacement AGRESSIF du contenu + // Vérification sécurité côté client uniquement + if (typeof window === 'undefined') return; + console.log('🔄 TEAM PAGE: Remplacement du contenu par iframe'); // Supprimer tout contenu existant @@ -123,7 +125,12 @@ export default function TeamPage() { console.log('✅ TEAM PAGE: Iframe chargé'); }, []); - // Ne rien rendre côté serveur + // Ne rien rendre côté serveur pour éviter les erreurs SSR + if (typeof window === 'undefined') { + return null; + } + + // Côté client, laisser useEffect gérer l'affichage return null; } EOF