Activity Detail Panel
Component Detail
User Interface
medium complexity
frontend
2
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Slide-over or modal panel rendering the full detail of a selected activity registration including contact association, activity type, duration, notes, and any attached documents. Enables coordinator to verify accuracy before making an approval decision.
activity-detail-panel
Responsibilities
- Display full activity record with all fields and attachments
- Show peer mentor identity and submission timestamp
- Render approve and reject actions with required reason input for rejection
- Display audit trail of prior review actions on this record
Interfaces
openPanel(activityId)
closePanel()
onApproveActivity(activityId)
onRejectActivity(activityId, reason)
onCorrectActivity(activityId, corrections)
loadActivityDetail(activityId)
Relationships
Dependencies (2)
Components this component depends on