re-connected route without password currently

This commit is contained in:
moon 2026-06-28 23:05:59 +06:30
parent 7ebc3a50d6
commit f3ee2aef4c
2 changed files with 44 additions and 15 deletions

View File

@ -690,15 +690,15 @@ private fun buildMenuItems(
tint = Color.LegacyRed tint = Color.LegacyRed
) )
}) { onNavigateAmount("Sale") }, }) { onNavigateAmount("Sale") },
DashboardMenuItem( // DashboardMenuItem(
"MMQR", // "MMQR",
{ // {
Image( // Image(
painter = painterResource(R.drawable.ic_mmqr_logo), // painter = painterResource(R.drawable.ic_mmqr_logo),
contentDescription = null, // contentDescription = null,
modifier = Modifier.height(48.dp) // modifier = Modifier.height(48.dp)
) // )
}) { }, // }) { },
DashboardMenuItem( DashboardMenuItem(
"History", "History",
{ {

View File

@ -82,15 +82,44 @@ fun AppNavGraph(
transProcessViewModel.resetTransactionStatus() transProcessViewModel.resetTransactionStatus()
DashboardScreen2( DashboardScreen2(
onNavigateAmount = { action -> onNavigateAmount = { action ->
if(action == "Sale"){ when (action) {
sharedViewModel.transactionsType.value = TransactionsType.SALE; "Sale" -> {
sharedViewModel.processCode.value = ProcessCode.SALE_PURCHASE + ProcessCode.SMART + ProcessCode.TO_ACCOUNT; sharedViewModel.transactionsType.value = TransactionsType.SALE
} sharedViewModel.processCode.value = ProcessCode.SALE_PURCHASE + ProcessCode.SMART + ProcessCode.TO_ACCOUNT
navController.navigate(Routes.Amount.createRoute(action)) {
launchSingleTop = true
}
}
navController.navigate(Routes.Amount.createRoute(action)) { else -> {
launchSingleTop = true navController.navigate(Routes.Amount.createRoute(action)) {
launchSingleTop = true
}
}
} }
},
onNavigateAction = { action ->
when (action) {
"Void" -> {
sharedViewModel.transactionsType.value = TransactionsType.VOID
navController.navigate(Routes.VoidTrace.route) {
launchSingleTop = true
}
}
"Pre-Auth Complete Void" -> {
sharedViewModel.transactionsType.value = TransactionsType.PRE_AUTH_COMPLETE_VOID
navController.navigate(Routes.VoidTrace.route) {
launchSingleTop = true
}
}
else -> {
navController.navigate(Routes.Amount.createRoute(action)) {
launchSingleTop = true
}
}
}
}, },
onNavigateSignOn = { onNavigateSignOn = {
navController.navigate(Routes.SignOn.route) { navController.navigate(Routes.SignOn.route) {