User Interface medium complexity frontendmobile
0
Dependencies
0
Dependents
3
Entities
0
Integrations

Description

Full-screen interface that displays all organizations a user is a member of and allows switching the active organizational context. Shows membership status, primary affiliation badge, and a list of all associated lokallag with quick-switch actions.

Feature: Multi-Organization Membership Handling

membership-affiliation-screen

Responsibilities

  • Display all active memberships for the current user
  • Allow user to set a primary or active organization context
  • Show visual indicators for active vs inactive membership contexts
  • Trigger context switch via BLoC events
  • Navigate to org-specific views after context change

Interfaces

buildAffiliationList(memberships)
onContextSwitch(organizationId)
displayActiveContextBadge(orgId)
showConfirmSwitchDialog()
navigateAfterSwitch()
refreshMemberships()