From 3cd82a17822413a5c5deac51ad098adf8f12306f Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 22 Mar 2024 11:31:07 +0000 Subject: [PATCH] Updated on 2026-08-14 --- .../marketprice/MarketPriceBlock.kt | 30 ++++++------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/core/ui/src/main/java/com/tangem/core/ui/components/marketprice/MarketPriceBlock.kt b/core/ui/src/main/java/com/tangem/core/ui/components/marketprice/MarketPriceBlock.kt index efbf7b9f2a..873d6dbcb2 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/components/marketprice/MarketPriceBlock.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/components/marketprice/MarketPriceBlock.kt @@ -34,7 +34,9 @@ import com.tangem.core.ui.utils.BigDecimalFormatter */ @Composable fun MarketPriceBlock(state: MarketPriceBlockState, modifier: Modifier = Modifier) { - Row( + var rootWidth by remember { mutableIntStateOf(value = 0) } + + Column( modifier = modifier .background( color = TangemTheme.colors.background.primary, @@ -42,27 +44,13 @@ fun MarketPriceBlock(state: MarketPriceBlockState, modifier: Modifier = Modifier ) .fillMaxWidth() .heightIn(min = TangemTheme.dimens.size72) - .padding(all = TangemTheme.dimens.spacing12), - verticalAlignment = Alignment.CenterVertically, - horizontalArrangement = Arrangement.SpaceBetween, + .padding(all = TangemTheme.dimens.spacing12) + .onSizeChanged { rootWidth = it.width }, + verticalArrangement = Arrangement.spacedBy(TangemTheme.dimens.spacing4), + horizontalAlignment = Alignment.Start, ) { - var rootWidth by remember { mutableIntStateOf(value = 0) } - - Column( - modifier = Modifier.onSizeChanged { rootWidth = it.width }, - verticalArrangement = Arrangement.spacedBy(TangemTheme.dimens.spacing4), - horizontalAlignment = Alignment.Start, - ) { - Title(currencyName = state.currencySymbol) - Content(state = state, rootWidth = rootWidth) - } - - Icon( - modifier = Modifier.size(TangemTheme.dimens.size20), - painter = painterResource(id = R.drawable.ic_chevron_right_24), - tint = TangemTheme.colors.icon.informative, - contentDescription = null, - ) + Title(currencyName = state.currencySymbol) + Content(state = state, rootWidth = rootWidth) } }