@@ -19,6 +19,7 @@ import to.bitkit.ui.onboarding.IntroScreen
1919import to.bitkit.ui.onboarding.OnboardingSlidesScreen
2020import to.bitkit.ui.onboarding.RestoreWalletView
2121import to.bitkit.ui.onboarding.TermsOfUseScreen
22+ import to.bitkit.ui.onboarding.WarningMultipleDevicesScreen
2223import to.bitkit.ui.screens.SplashScreen
2324import to.bitkit.ui.screens.wallets.sheets.NewTransactionSheet
2425import to.bitkit.ui.theme.AppThemeSurface
@@ -102,7 +103,22 @@ class MainActivity : ComponentActivity() {
102103 }
103104 }
104105 },
105- onRestoreClick = { startupNavController.navigate(StartupRoutes .Restore ) },
106+ onRestoreClick = { startupNavController.navigate(StartupRoutes .WarningMultipleDevices ) },
107+ )
108+ }
109+ composable<StartupRoutes .WarningMultipleDevices >(
110+ enterTransition = { screenSlideIn },
111+ exitTransition = { screenScaleOut },
112+ popEnterTransition = { screenScaleIn },
113+ popExitTransition = { screenSlideOut },
114+ ) {
115+ WarningMultipleDevicesScreen (
116+ onBackClick = {
117+ startupNavController.popBackStack()
118+ },
119+ onConfirmClick = {
120+ startupNavController.navigate(StartupRoutes .Restore )
121+ }
106122 )
107123 }
108124 composable<StartupRoutes .Restore >(
@@ -194,4 +210,7 @@ private object StartupRoutes {
194210
195211 @Serializable
196212 data object Advanced
213+
214+ @Serializable
215+ data object WarningMultipleDevices
197216}
0 commit comments