App Switcher
The sidebar-header launcher for the Nexus app family, with the active app marked and coming-soon entries disabled.
bunx shadcn@latest add @nx-ui/app-switcherA larger family
Six apps, all live except one — the grid wraps at three columns and the active app carries the tick. Each tile is a plain link to the app's entry URL on its own subdomain.
Scope carries across
Switching apps is expected to keep the user in the same organisation (and project, where the target app understands it). That carry-over — a scope cookie on the shared parent domain, or claims in the shared session JWT — is platform infrastructure, deliberately outside this block: AppSwitcher only renders links, and the target app restores scope on arrival. See docs/scoped-shell.md.
<AppSwitcher apps={[{ id, name, tone, href, active?, comingSoon? }, …]} />API reference
Exported parts and their props, extracted from the component source.
| Prop | Type | Default | Description |
|---|---|---|---|
apps* | AppSwitcherApp[] | — | — |
className | string | — | — |