Deep Link Handler
Component Detail
Infrastructure
medium complexity
Shared Component
mobile
0
Dependencies
1
Dependents
1
Entities
1
Integrations
Description
Processes incoming deep links containing referral tokens when a new member taps the referral URL. Extracts the referral code, routes the app to the onboarding screen, and passes the token for attribution recording.
deep-link-handler
Responsibilities
- Intercept incoming deep links at app startup and foreground resume
- Parse referral code from URI query parameters
- Route to new member onboarding screen with extracted token
- Handle malformed or expired referral link gracefully
Interfaces
handleIncomingLink(uri)
extractReferralCode(uri)
routeToOnboarding(code)
onInvalidLink(uri)
registerLinkListener()