Multi-Org Profile Widget
Component Detail
User Interface
medium complexity
frontendmobile
0
Dependencies
0
Dependents
2
Entities
0
Integrations
Description
Compact widget displayed in the app shell header or profile area showing the currently active organization context with a dropdown to switch between affiliated organizations. Provides persistent, session-level visibility of which organizational context is currently active.
multi-org-profile-widget
Responsibilities
- Display current active organization name and logo
- Provide quick-switch dropdown for affiliated organizations
- Emit BLoC context-change events on selection
- Show membership count indicator
- Reflect real-time context state from BLoC
Interfaces
buildOrgSwitcher(currentOrg, allOrgs)
onOrgSelected(orgId)
displayMembershipCount(count)
showActiveIndicator(isActive)
listenToContextBloc()
Related Data Entities (2)
Data entities managed by this component