Skip to content

Commit a3bad94

Browse files
committed
feat: handle scan data
1 parent 0e3f73d commit a3bad94

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

app/src/main/java/to/bitkit/ui/ContentView.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ private fun RootNavHost(
406406
home(walletViewModel, appViewModel, activityListViewModel, settingsViewModel, navController)
407407
settings(navController, settingsViewModel)
408408
profile(navController, settingsViewModel)
409-
shop(navController, settingsViewModel)
409+
shop(navController, settingsViewModel, appViewModel)
410410
generalSettings(navController)
411411
advancedSettings(navController)
412412
aboutSettings(navController)
@@ -707,6 +707,7 @@ private fun NavGraphBuilder.profile(
707707
private fun NavGraphBuilder.shop(
708708
navController: NavHostController,
709709
settingsViewModel: SettingsViewModel,
710+
appViewModel: AppViewModel,
710711
) {
711712
composableWithDefaultTransitions<Routes.ShopIntro> {
712713
ShopIntroScreen(
@@ -731,9 +732,9 @@ private fun NavGraphBuilder.shop(
731732
onClose = { navController.navigateToHome() },
732733
onBack = { navController.popBackStack() },
733734
page = navBackEntry.toRoute<Routes.ShopWebView>().page,
734-
onPaymentIntent = { intent ->
735-
Logger.warn("Payment intent $intent", context = "ShopWebViewScreen")
736-
} // TODO HANDLE
735+
onPaymentIntent = { data ->
736+
appViewModel.onScanSuccess(data)
737+
}
737738
)
738739
}
739740
}

0 commit comments

Comments
 (0)