Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
web: drive sidebar active state from the current route
The main sidebar hardcoded isActive on the Home item, so it always looked selected. Compute active state with useMatchRoute for every nav item in both the main sidebar and the dashboard sidebar: Home matches exactly (the root route is an ancestor of every page), and the rest match their sub-routes. Adds an e2e spec covering the active item on home, videos, settings (including a sub-route), and stream pages.
Author Natalie Date (Aug 11, 2026, 12:32 AM UTC) Commit
Copy SHA
Parent 562da5a8 562da5a846546d23a3070b9216ba3f5cabad44d2 Change ID Copy change ID