Assignment Compose Screen
Component Detail
User Interface
high complexity
mobile
2
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Allows coordinators to compose and dispatch a new encrypted assignment to a selected peer mentor. Provides fields for sensitive data entry (contact name, address, medical summary), peer mentor selection, and dispatches via the encrypted messaging service.
assignment-compose-screen
Responsibilities
- Render form for sensitive assignment data entry
- Allow peer mentor recipient selection
- Validate required fields before dispatch
- Trigger encrypted dispatch on submit
Interfaces
initializeForm()
selectRecipient(peerMentorId)
setAssignmentFields(fields)
validateForm()
onDispatch()
showDispatchSuccess(assignmentId)
showError(message)
Relationships
Dependencies (2)
Components this component depends on