Notifications Screen
Component Detail
User Interface
medium complexity
mobile
2
Dependencies
0
Dependents
2
Entities
0
Integrations
Description
A paginated list screen displaying the user's notification history, including unread indicators and notification content. Users can review all past notifications, mark them as read, and navigate to the relevant context triggered by each notification. Visiting the screen resets the badge count.
notifications-screen
Responsibilities
- Display paginated notification history list
- Show read/unread state with visual indicators
- Reset badge count on screen visit
- Navigate to context (assignment, activity, approval) on tap
Interfaces
loadNotifications(page, limit)
markAsRead(notificationId)
markAllAsRead()
navigateToNotificationContext(notification)
refreshNotifications()
renderNotificationItem(notification)
onScreenVisible()
Relationships
Dependencies (2)
Components this component depends on
Related Data Entities (2)
Data entities managed by this component