Lucra Flows (iOS)
Lucra Flows (iOS)
π― Why Lucra Flows?
π§© The LucraFlow Enum
public enum LucraFlow: Int, Identifiable {
public var id: Int { rawValue }
case onboarding
case verifyIdentity
case addFunds
case withdrawFunds
case createGamesMatchup(gameId: String? = nil, location: String? = nil)
case createSportsMatchup
case profile
case publicFeed
case sportsContestDetails(matchupId: String)
case gamesMatchupDetails(matchupId: String)
case myMatchups
case matchupDetails(matchupId: String)
case tournamentDetails(matchupId: String)
case demographicCollection
case wallet
case homePage(location: String?)
}π¬ Presenting Lucra Flows β SwiftUI
π¬ Presenting Flows β UIKit
π Close Button - Conditional Navigation
π¦ Automatic Gatekeeping Flows
π§ Common Flows
Onboarding
Verify Identity
Demographic Collection
Wallet
Add Funds
Withdraw Funds
Create GYP Matchup
Create Sports Matchup
Sports Contest Details
Games Matchup Details
Tournament Details
My Matchups
Matchup Details
Profile
Public Feed
Home Page
π§ͺ Handling Completion & Navigation
Lucra Event Listener
βοΈ Integration Checklist
Last updated
