Retour à la leçonMission
Mission : le menu qui reste coincé ouvert
Diagnostiquer un bug d'état persistant dans un layout et choisir le bon fichier spécial pour corriger le comportement voulu.
Contexte
Un utilisateur signale un bug étrange : sur /dashboard, il ouvre un menu déroulant useState défini dans app/dashboard/layout.tsx, puis clique sur "Analytics". Le menu déroulant reste ouvert alors qu'il s'attendait à ce qu'il se referme comme sur une navigation classique. L'équipe se demande si c'est un bug ou un comportement normal de l'App Router.