User Interface medium complexity mobile
3
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Primary screen for generating and distributing personalized invite links and QR codes. Displays the signed invite URL, renders the QR code via the embedded QR Code Widget, and triggers the device native share sheet so the peer mentor can distribute via SMS, email, or any installed app.

Feature: Invite Link & QR Sharing

invite-share-screen

Responsibilities

  • Display the current user's active personalized invite link
  • Embed QR Code Widget rendered from the invite URL
  • Trigger native share sheet on share button tap
  • Show referral history and redemption status summary
  • Request link refresh when the active link has expired

Interfaces

build(): Widget
onShareTapped(link: String): void
onCopyLinkTapped(link: String): void
onRefreshTapped(): void

Relationships

Dependencies (3)

Components this component depends on

Related Data Entities (1)

Data entities managed by this component