@@ -78,13 +78,15 @@ import org.mifospay.feature.send.money.navigation.SEND_MONEY_BASE_ROUTE
7878import org.mifospay.feature.send.money.navigation.SEND_MONEY_OPTIONS_ROUTE
7979import org.mifospay.feature.send.money.navigation.navigateToPayeeDetailsScreen
8080import org.mifospay.feature.send.money.navigation.navigateToPaymentChatHistoryScreen
81+ import org.mifospay.feature.send.money.navigation.navigateToPaymentDetailsScreen
8182import org.mifospay.feature.send.money.navigation.navigateToPaymentProcessingScreen
8283import org.mifospay.feature.send.money.navigation.navigateToPaymentSuccessScreen
8384import org.mifospay.feature.send.money.navigation.navigateToSendMoneyOptionsScreen
8485import org.mifospay.feature.send.money.navigation.navigateToSendMoneyScreen
8586import org.mifospay.feature.send.money.navigation.navigateToUpiPinScreen
8687import org.mifospay.feature.send.money.navigation.payeeDetailsScreen
8788import org.mifospay.feature.send.money.navigation.paymentChatHistoryScreen
89+ import org.mifospay.feature.send.money.navigation.paymentDetailsScreen
8890import org.mifospay.feature.send.money.navigation.paymentProcessingScreen
8991import org.mifospay.feature.send.money.navigation.paymentSuccessScreen
9092import org.mifospay.feature.send.money.navigation.sendMoneyOptionsScreen
@@ -344,8 +346,17 @@ internal fun MifosNavHost(
344346 navController.navigateToSendMoneyOptionsScreen()
345347 },
346348 onTransactionClick = { transactionId ->
347- // TODO: Navigate to transaction details screen
348- println (" Transaction clicked: $transactionId " )
349+ navController.navigateToPaymentDetailsScreen(transactionId)
350+ },
351+ )
352+
353+ paymentDetailsScreen(
354+ onBackClick = navController::popBackStack,
355+ onPayAgainClick = {
356+ navController.navigateToSendMoneyOptionsScreen()
357+ },
358+ onRetryClick = {
359+ navController.popBackStack()
349360 },
350361 )
351362
0 commit comments