Invite Share Screen
Component Detail
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.
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