dev-tourBUG-001RESOLVED
Home figée sur Chargement au premier load
Créé 23/05/2026 23:35:14 · MAJ 24/05/2026 13:18:53
Symptôme
Au premier load, la home reste sur Chargement. Refresh = OK.
Repro
- Ouvre http://localhost:3001 en navigation privée
- Page reste figee
- F5 -> OK
Cause probable
Gate hydrated dans HomeSwitch + useEffect qui ne fire pas (mismatch hydration React 19/Next 16/Turbopack)
Diagnostic 2026-05-24
Code actuel : plus aucun gate "Chargement" dans l'arbre Home :
components/home/home-switch.tsxlitmodeviauseMode()et rend immédiatement Debug / Apprenant / Vitrine sans conditionif (!hydrated) return <Loading />.components/mode/mode-provider.tsxinitialisemode = DEFAULT_MODEcôté SSR et côté client, puis l'update viauseEffectpost-hydration. Pas de blocage.
Refactor antérieur a éliminé la cause racine. Confirmé en main par l'user : home s'affiche au premier load sans rester figée.
Fix
Aucun changement de code nécessaire — bug naturellement résolu par refactor du Home/ModeProvider.
Chemin disque : /home/debian/superApp_V1/bugs/dev-tour/BUG-001-home-figee-sur-chargement-au-premier-load/