From 13c1ca54d2263753c0f934b2a3c74201b6a6b336 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 4 Apr 2025 19:48:40 +0500 Subject: [PATCH] Updated on 2026-08-14 --- .../send/v2/common/SendNavigationModelCallback.kt | 2 ++ .../send/v2/{send => common}/ui/SendContent.kt | 12 ++++++------ .../{send/confirm => common}/ui/state/ConfirmUM.kt | 2 +- .../send/v2/common/{ => ui/state}/NavigationUM.kt | 2 +- .../features/send/v2/send/DefaultSendComponent.kt | 6 +++--- .../send/v2/send/confirm/SendConfirmComponent.kt | 2 +- .../send/v2/send/confirm/model/SendConfirmModel.kt | 4 ++-- .../SendConfirmInitialStateTransformer.kt | 2 +- .../SendConfirmSendingStateTransformer.kt | 2 +- .../transformers/SendConfirmSentStateTransformer.kt | 2 +- .../SendConfirmationNotificationsTransformer.kt | 2 +- .../send/v2/send/confirm/ui/SendConfirmContent.kt | 2 +- .../tangem/features/send/v2/send/model/SendModel.kt | 4 ++-- .../send/v2/send/ui/SendNavigationButtons.kt | 2 +- .../tangem/features/send/v2/send/ui/state/SendUM.kt | 4 ++-- .../features/send/v2/sendnft/model/NFTSendModel.kt | 4 ++-- .../features/send/v2/sendnft/ui/state/NFTSendUM.kt | 4 ++-- .../v2/subcomponents/amount/model/SendAmountModel.kt | 2 +- .../destination/model/SendDestinationModel.kt | 2 +- .../send/v2/subcomponents/fee/model/SendFeeModel.kt | 2 +- 20 files changed, 33 insertions(+), 31 deletions(-) rename features/send-v2/impl/src/main/java/com/tangem/features/send/v2/{send => common}/ui/SendContent.kt (82%) rename features/send-v2/impl/src/main/java/com/tangem/features/send/v2/{send/confirm => common}/ui/state/ConfirmUM.kt (93%) rename features/send-v2/impl/src/main/java/com/tangem/features/send/v2/common/{ => ui/state}/NavigationUM.kt (93%) diff --git a/features/send-v2/impl/src/main/java/com/tangem/features/send/v2/common/SendNavigationModelCallback.kt b/features/send-v2/impl/src/main/java/com/tangem/features/send/v2/common/SendNavigationModelCallback.kt index 1c2c1800c4..0ce1403ae8 100644 --- a/features/send-v2/impl/src/main/java/com/tangem/features/send/v2/common/SendNavigationModelCallback.kt +++ b/features/send-v2/impl/src/main/java/com/tangem/features/send/v2/common/SendNavigationModelCallback.kt @@ -1,5 +1,7 @@ package com.tangem.features.send.v2.common +import com.tangem.features.send.v2.common.ui.state.NavigationUM + internal interface SendNavigationModelCallback { fun onNavigationResult(navigationUM: NavigationUM) } \ No newline at end of file diff --git a/features/send-v2/impl/src/main/java/com/tangem/features/send/v2/send/ui/SendContent.kt b/features/send-v2/impl/src/main/java/com/tangem/features/send/v2/common/ui/SendContent.kt similarity index 82% rename from features/send-v2/impl/src/main/java/com/tangem/features/send/v2/send/ui/SendContent.kt rename to features/send-v2/impl/src/main/java/com/tangem/features/send/v2/common/ui/SendContent.kt index 8451e8d50d..d5ac9cd311 100644 --- a/features/send-v2/impl/src/main/java/com/tangem/features/send/v2/send/ui/SendContent.kt +++ b/features/send-v2/impl/src/main/java/com/tangem/features/send/v2/common/ui/SendContent.kt @@ -1,4 +1,4 @@ -package com.tangem.features.send.v2.send.ui +package com.tangem.features.send.v2.common.ui import androidx.compose.foundation.background import androidx.compose.foundation.layout.* @@ -14,11 +14,11 @@ import com.tangem.core.ui.decompose.ComposableContentComponent import com.tangem.core.ui.extensions.resolveReference import com.tangem.core.ui.res.TangemTheme import com.tangem.features.send.v2.send.SendRoute -import com.tangem.features.send.v2.common.NavigationUM -import com.tangem.features.send.v2.send.ui.state.SendUM +import com.tangem.features.send.v2.common.ui.state.NavigationUM +import com.tangem.features.send.v2.send.ui.SendNavigationButtons @Composable -internal fun SendContent(state: SendUM, stackState: ChildStack) { +internal fun SendContent(navigationUM: NavigationUM, stackState: ChildStack) { Column( modifier = Modifier.Companion .background(color = TangemTheme.colors.background.tertiary) @@ -27,7 +27,7 @@ internal fun SendContent(state: SendUM, stackState: ChildStack