Workspace / Organisation switcher
The control that tells a multi-tenant user which context they are in and moves them between tenants safely.
Team & Administration · 7 checks · 4 resources
Before you ship
7- 01Current workspace always visible — the active tenant named in persistent chrome, not only inside the menu
- 02Full list of memberships — every workspace the account belongs to, with avatar, name and the user's role in each
- 03Visual distinction between tenants — colour or logo, so a user with production and staging workspaces cannot confuse them
- 04Switch preserves the equivalent route — landing on the same section of the new workspace where it exists, and on its home when it does not
- 05Pending invitations surfaced in the same menu — workspaces the user has been invited to but not yet joined
- 06Create-workspace entry point — distinct from joining an existing one
- 07Unsaved-work guard — switching context warns before discarding an in-progress editor or form
Resources that help you build this
4- Atlassian Design System · Atlaskit: 59 Apache-2.0 React components behind Jira, Confluence and Bitbucket
- Opensource UI · 154 free MIT React and Next.js components across 26 categories, copy-pasted from pages that serve the full TypeScript source in the HTML
- Watermelon UI Dashboards · Nine full React admin dashboards installed through the shadcn CLI from a public registry
- Tenkit · Expo scaffolder for white-label and multi-tenant mobile apps