File tree Expand file tree Collapse file tree
BDKSwiftExampleWallet/App Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,17 +12,24 @@ import SwiftUI
1212struct BDKSwiftExampleWalletApp : App {
1313 @AppStorage ( " isOnboarding " ) var isOnboarding : Bool = true
1414 @State private var navigationPath = NavigationPath ( )
15-
15+
1616 var body : some Scene {
1717 WindowGroup {
1818 NavigationStack ( path: $navigationPath) {
1919 let value = try ? KeyClient . live. getBackupInfo ( )
20- if isOnboarding && ( value == nil ) {
21- OnboardingView ( viewModel: . init( bdkClient: . live) )
22- } else if !isOnboarding && ( value == nil ) {
23- OnboardingView ( viewModel: . init( bdkClient: . live) )
20+ if value != nil && !isOnboarding {
21+ HomeView (
22+ viewModel: . init(
23+ bdkClient: . live
24+ ) ,
25+ navigationPath: $navigationPath
26+ )
2427 } else {
25- HomeView ( viewModel: . init( bdkClient: . live) , navigationPath: $navigationPath)
28+ OnboardingView (
29+ viewModel: . init(
30+ bdkClient: . live
31+ )
32+ )
2633 }
2734 }
2835 . onChange ( of: isOnboarding) { oldValue, newValue in
You can’t perform that action at this time.
0 commit comments