diff --git a/Dockerfile.business b/Dockerfile.business index b4627e5..25e0970 100644 --- a/Dockerfile.business +++ b/Dockerfile.business @@ -101,20 +101,607 @@ RUN echo "📊 Comptage des fichiers .md dans .techradar/data/radar" && \ # La page Next.js pour le routing, le HTML statique pour garantir l'affichage RUN mkdir -p .techradar/src/pages && \ cat > .techradar/src/pages/team.tsx << 'EOF' -import { useEffect } from 'react'; +import { useEffect, useState } from 'react'; export default function TeamPage() { + const [htmlContent, setHtmlContent] = useState(''); + useEffect(() => { - // Solution simple : rediriger vers une page HTML statique - // Cela évite tous les conflits React/DOM - console.log('🔄 TEAM PAGE: Redirection vers page HTML statique'); - if (typeof window !== 'undefined') { - window.location.href = '/team-static.html'; + // Intégrer directement le HTML statique dans la page React + // Cela évite les problèmes de routing Next.js + console.log('🔄 TEAM PAGE: Chargement direct du contenu HTML intégré'); + + // Le contenu HTML est intégré directement dans le composant + const staticHtml = ` + +
+ + +Visualisation des compétences et identification de l'équipe de genèse MVP
+