Assignment Inbox Screen
Component Detail
User Interface
medium complexity
mobile
2
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Displays the peer mentor's inbox of incoming assignments showing sender, date, and status without revealing sensitive content until explicitly opened. Renders unread count badge and supports pull-to-refresh to fetch new assignments.
assignment-inbox-screen
Responsibilities
- Render assignment list with status indicators (dispatched, delivered, read, actioned)
- Navigate to Assignment Detail Screen on tap
- Display unread badge count in bottom navigation bar
- Support pull-to-refresh for new assignments
- Block screenshots on iOS and Android on the inbox screen
Interfaces
AssignmentInboxScreen()
refresh()
navigateToDetail(assignmentId)
Relationships
Dependencies (2)
Components this component depends on