From ca6d721ef4529383f601a8b0174523185c2f20ae Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 17 Oct 2025 15:11:22 +0400 Subject: [PATCH] Updated on 2026-08-14 --- .../features/tangempay/model/TangemPayDetailsModel.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/model/TangemPayDetailsModel.kt b/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/model/TangemPayDetailsModel.kt index 0a8a5676fe..9dd5755de7 100644 --- a/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/model/TangemPayDetailsModel.kt +++ b/features/tangempay/details/impl/src/main/kotlin/com/tangem/features/tangempay/model/TangemPayDetailsModel.kt @@ -84,7 +84,7 @@ internal class TangemPayDetailsModel @Inject constructor( private fun onClickReceive() { val depositAddress = params.config.depositAddress if (depositAddress == null) { - showError() + showBottomSheetError(TangemPayDetailsErrorType.Receive) } else { dataForReceiveFactory.getDataForReceive(depositAddress = depositAddress, chainId = params.config.chainId) .onRight { @@ -103,10 +103,7 @@ internal class TangemPayDetailsModel @Inject constructor( ) bottomSheetNavigation.activate(TangemPayDetailsNavigation.Receive(config)) } - .onLeft { - val messageUM = TangemPayErrorMessageFactory.createErrorMessage(TangemPayDetailsErrorType.Receive) - uiMessageSender.send(message = messageUM) - } + .onLeft { showBottomSheetError(TangemPayDetailsErrorType.Receive) } } } @@ -166,4 +163,8 @@ internal class TangemPayDetailsModel @Inject constructor( override fun onTransactionClick(item: TangemPayTxHistoryItem) { bottomSheetNavigation.activate(TangemPayDetailsNavigation.TransactionDetails(item)) } + + private fun showBottomSheetError(type: TangemPayDetailsErrorType) { + uiMessageSender.send(message = TangemPayErrorMessageFactory.createErrorMessage(type = type)) + } } \ No newline at end of file