Sidebar Dropdown Should Toggle When Clicking an Already-Selected Item
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 11.8k
- Forks
- 7.9k
- Merge moyen
- 1 j 11 h
- PR mergées (30 j)
- 11
Description
When a user selects a sidebar item with nested routes, the dropdown expands as expected. However, clicking the same selected item again does nothing, even though users naturally expect it to collapse. This leads to:
Reduced control over sidebar visibility
Unnecessary scrolling when sections cannot be collapsed
Lower consistency with typical documentation UI behavior
Expected Behavior
Clicking an already-selected sidebar item should toggle the visibility of its dropdown.
Clicking a non-selected item behaves normally (navigate + expand).
When navigating away, the collapsed state should reset automatically so the correct item appears expanded by default.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par localiser l’implémentation de l’élément de la barre latérale et du menu déroulant imbriqué dans le site de documentation de React, puis reproduisez le comportement des éléments sélectionnés et non sélectionnés. Vérifiez qu’un clic sur l’élément sélectionné réduit son menu déroulant, que la navigation continue d’étendre l’élément correct et que le fait de naviguer ailleurs réinitialise l’état réduit.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, react
- Domaine
- documentation, frontend
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100