tsimport {XDSMobileNav} from '@xds/core/MobileNav'
| Guidance | Practices |
|---|---|
| Do | Share the same nav items between MobileNav and SideNav by extracting them into a variable. |
| Do | Provide a header when the drawer's purpose is not obvious from its content. |
| Do | Inside XDSAppShell, use XDSMobileNavToggle to open the drawer — it reads state from context. Do not pass isOpen/onOpenChange to the toggle. |
| Don't | Use MobileNav on desktop — use a persistent SideNav instead. |