DiamondLightSource / DiamondLightSource/sci-react-ui

Multiple menu items do not open one after the other

Offen
#146 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
accepted priority: low v0.4.0
Vorherrschende Sprache
TypeScript
Sterne
8
Forks
3
Ø Merge
3 T. 15 Std.
Gemergte PRs (30 T.)
5

Beschreibung

With multiple NavMenu components you always have to click to close each one, even when there are multiple ones and you are clicking on the next one.

![Image](https://github.com/user-attachments/assets/9c8df1f2-8a5c-4ee5-bc78-365ad64d2536)

There should likely be a "NavMenus" component, to control a group of them.

(Additionally, perhaps the menus should display when you hover over them too, not just click.)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die NavMenu-Komponente zu finden, und reproduziere das Verhalten mit mehreren NavMenu-Instanzen. Ermittle, wie sich das Öffnen eines Menüs auf die anderen auswirkt. Als erledigt gilt die Aufgabe, wenn Benutzer zum nächsten Menü wechseln können, ohne das aktuell geöffnete manuell zu schließen; das erwartete Verhalten sollte durch Tests abgedeckt sein, sofern das Projekt über solche verfügt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.