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.

Feature: Share Profile

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)

Relationships

Dependencies (1)

Components this component depends on