@@ -76,12 +76,14 @@ import org.mifospay.feature.send.money.navigation.PAYMENT_SUCCESS_ROUTE
7676import org.mifospay.feature.send.money.navigation.SEND_MONEY_BASE_ROUTE
7777import org.mifospay.feature.send.money.navigation.SEND_MONEY_OPTIONS_ROUTE
7878import org.mifospay.feature.send.money.navigation.navigateToPayeeDetailsScreen
79+ import org.mifospay.feature.send.money.navigation.navigateToPaymentChatHistoryScreen
7980import org.mifospay.feature.send.money.navigation.navigateToPaymentProcessingScreen
8081import org.mifospay.feature.send.money.navigation.navigateToPaymentSuccessScreen
8182import org.mifospay.feature.send.money.navigation.navigateToSendMoneyOptionsScreen
8283import org.mifospay.feature.send.money.navigation.navigateToSendMoneyScreen
8384import org.mifospay.feature.send.money.navigation.navigateToUpiPinScreen
8485import org.mifospay.feature.send.money.navigation.payeeDetailsScreen
86+ import org.mifospay.feature.send.money.navigation.paymentChatHistoryScreen
8587import org.mifospay.feature.send.money.navigation.paymentProcessingScreen
8688import org.mifospay.feature.send.money.navigation.paymentSuccessScreen
8789import org.mifospay.feature.send.money.navigation.sendMoneyOptionsScreen
@@ -320,6 +322,9 @@ internal fun MifosNavHost(
320322 onNavigateToPayeeDetails = { qrCodeData ->
321323 navController.navigateToPayeeDetailsScreen(qrCodeData)
322324 },
325+ onPaymentHistoryClick = {
326+ navController.navigateToPaymentChatHistoryScreen()
327+ },
323328 )
324329
325330 sendMoneyScreen(
@@ -329,6 +334,17 @@ internal fun MifosNavHost(
329334 navigateToScanQrScreen = navController::navigateToScanQr,
330335 )
331336
337+ paymentChatHistoryScreen(
338+ onBackClick = navController::popBackStack,
339+ onPaymentClick = {
340+ navController.navigateToSendMoneyOptionsScreen()
341+ },
342+ onTransactionClick = { transactionId ->
343+ // TODO: Navigate to transaction details screen
344+ println (" Transaction clicked: $transactionId " )
345+ },
346+ )
347+
332348 payeeDetailsScreen(
333349 onBackClick = navController::popBackStack,
334350 onNavigateToUpiPin = { state ->
0 commit comments