Caregiver Screen
Component Detail
User Interface
low complexity
mobile
2
Dependencies
0
Dependents
3
Entities
0
Integrations
Description
Displays the list of caregivers and next-of-kin associated with a contact as expandable cards within the contact detail screen. Provides add, edit, and delete actions via a bottom sheet, with relationship type displayed as a color-coded badge and quick-dial buttons for phone and email.
caregiver-screen
Responsibilities
- Render caregiver list as expandable cards within contact detail
- Launch add/edit bottom sheet for caregiver details
- Confirm and trigger caregiver deletion
- Display relationship type badge and communication shortcuts
Interfaces
buildCaregiverList(contactId)
openAddCaregiverSheet()
openEditCaregiverSheet(caregiver)
confirmDeleteCaregiver(caregiverId)
renderRelationshipBadge(type)
launchPhoneDialer(phoneNumber)
launchEmailClient(email)
Relationships
Dependencies (2)
Components this component depends on
Related Data Entities (3)
Data entities managed by this component