@@ -77,12 +77,14 @@ import org.mifospay.feature.send.money.navigation.PAYMENT_SUCCESS_ROUTE
7777import 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
80+ import org.mifospay.feature.send.money.navigation.navigateToPaymentChatHistoryScreen
8081import org.mifospay.feature.send.money.navigation.navigateToPaymentProcessingScreen
8182import org.mifospay.feature.send.money.navigation.navigateToPaymentSuccessScreen
8283import org.mifospay.feature.send.money.navigation.navigateToSendMoneyOptionsScreen
8384import org.mifospay.feature.send.money.navigation.navigateToSendMoneyScreen
8485import org.mifospay.feature.send.money.navigation.navigateToUpiPinScreen
8586import org.mifospay.feature.send.money.navigation.payeeDetailsScreen
87+ import org.mifospay.feature.send.money.navigation.paymentChatHistoryScreen
8688import org.mifospay.feature.send.money.navigation.paymentProcessingScreen
8789import org.mifospay.feature.send.money.navigation.paymentSuccessScreen
8890import org.mifospay.feature.send.money.navigation.sendMoneyOptionsScreen
@@ -324,6 +326,9 @@ internal fun MifosNavHost(
324326 onNavigateToPayeeDetails = { qrCodeData ->
325327 navController.navigateToPayeeDetailsScreen(qrCodeData)
326328 },
329+ onPaymentHistoryClick = {
330+ navController.navigateToPaymentChatHistoryScreen()
331+ },
327332 )
328333
329334 sendMoneyScreen(
@@ -333,6 +338,17 @@ internal fun MifosNavHost(
333338 navigateToScanQrScreen = navController::navigateToScanQr,
334339 )
335340
341+ paymentChatHistoryScreen(
342+ onBackClick = navController::popBackStack,
343+ onPaymentClick = {
344+ navController.navigateToSendMoneyOptionsScreen()
345+ },
346+ onTransactionClick = { transactionId ->
347+ // TODO: Navigate to transaction details screen
348+ println (" Transaction clicked: $transactionId " )
349+ },
350+ )
351+
336352 payeeDetailsScreen(
337353 onBackClick = navController::popBackStack,
338354 onNavigateToUpiPin = { state ->
0 commit comments