Caregiver Detail Screen
Component Detail
User Interface
low complexity
mobile
2
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Expandable card section rendered within the contact detail screen that lists all caregiver and next-of-kin records for a contact. Displays each caregiver entry with name, relationship type, and phone number, applying sensitive field readout warnings to phone fields per WCAG and NHF requirements. Provides an add button that opens the Caregiver Edit Bottom Sheet.
caregiver-detail-screen
Responsibilities
- Render caregiver list as an expandable card inside the contact detail screen
- Display name, relationship type, and phone number for each caregiver entry
- Apply sensitive field readout warning widget to all phone number fields
- Provide add and edit entry points that open the Caregiver Edit Bottom Sheet
- Reflect BLoC-driven loading, loaded, and error states
Interfaces
CaregiverDetailScreen({required String contactId})
build(BuildContext context): Widget
Relationships
Dependencies (2)
Components this component depends on