Share Profile Screen
Component Detail
User Interface
low complexity
mobile
1
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Displays a preview of the peer mentor's public-facing profile information before sharing. Shows name, role, areas of expertise, availability, and preferred contact method, and presents share action buttons that invoke the native platform share sheet. Ensures all interactive elements meet WCAG 2.2 AA touch target and contrast requirements.
share-profile-screen
Responsibilities
- Render public profile preview with name, expertise, and availability
- Present share options (link, text summary) via native share sheet
- Enforce privacy by displaying only designated public fields
- Provide accessible share confirmation and error feedback
Interfaces
buildProfilePreview(userId)
openShareSheet(sharePayload)
selectShareFormat(format)
showShareConfirmation()
showShareError(error)