Vipps Screen
Component Detail
User Interface
medium complexity
mobile
2
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
The mobile screen that initiates and manages the Vipps login flow. Renders the Vipps login button, launches the Vipps app or browser fallback via deep link, and displays loading and error states during the OAuth redirect cycle.
vipps-screen
Responsibilities
- Render Vipps login entry point with branded button
- Trigger deep link to Vipps app or browser-based fallback
- Display progress indicator during OAuth redirect and token exchange
- Show error states for failed or cancelled Vipps sessions
Interfaces
initiateVippsLogin()
handleDeepLinkCallback(uri: String)
showError(message: String)
showLoading()
Relationships
Dependencies (2)
Components this component depends on