Member Association Page
Component Detail
User Interface
medium complexity
frontend
1
Dependencies
0
Dependents
3
Entities
0
Integrations
Description
Admin portal page for managing user-to-local-association memberships. Renders a searchable user list with expandable association panels per user, allowing inline editing of association memberships, primary association designation, and bulk assignment operations without navigating away from the page.
member-association-page
Responsibilities
- Display searchable user list with association membership details
- Provide inline editing for adding and removing association memberships
- Allow primary association designation per user
- Support bulk assignment dialog with multi-select and search
- Show audit trail of membership changes
Interfaces
renderUserAssociationList(users, associations)
openAssociationPanel(userId)
addAssociation(userId, associationId)
removeAssociation(userId, associationId)
setPrimaryAssociation(userId, associationId)
openBulkAssignmentDialog()
searchUsers(query)
searchAssociations(query)
confirmBulkAssignment(userIds, associationId)
renderAuditTrail(userId)
showDuplicateWarning(duplicateInfo)
Relationships
Related Data Entities (3)
Data entities managed by this component