From c795074253a26e48b572b6f96a83ee2be3f74cec Mon Sep 17 00:00:00 2001 From: Tangem Date: Thu, 12 Oct 2023 16:34:59 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../chooseaddress/ChooseAddressBottomSheet.kt | 38 +++++-------------- 1 file changed, 9 insertions(+), 29 deletions(-) diff --git a/core/ui/src/main/java/com/tangem/core/ui/components/bottomsheets/chooseaddress/ChooseAddressBottomSheet.kt b/core/ui/src/main/java/com/tangem/core/ui/components/bottomsheets/chooseaddress/ChooseAddressBottomSheet.kt index adcdb176c1..5b41ed7fe6 100644 --- a/core/ui/src/main/java/com/tangem/core/ui/components/bottomsheets/chooseaddress/ChooseAddressBottomSheet.kt +++ b/core/ui/src/main/java/com/tangem/core/ui/components/bottomsheets/chooseaddress/ChooseAddressBottomSheet.kt @@ -1,17 +1,11 @@ package com.tangem.core.ui.components.bottomsheets.chooseaddress -import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.background import androidx.compose.foundation.layout.Column -import androidx.compose.foundation.layout.fillMaxWidth -import androidx.compose.foundation.layout.padding -import androidx.compose.material3.Text -import androidx.compose.runtime.* -import androidx.compose.ui.Alignment -import com.tangem.core.ui.R +import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier -import androidx.compose.ui.res.stringResource -import androidx.compose.ui.text.style.TextAlign -import com.tangem.core.ui.components.SecondaryButton +import com.tangem.core.ui.R +import com.tangem.core.ui.components.SimpleSettingsRow import com.tangem.core.ui.components.bottomsheets.TangemBottomSheet import com.tangem.core.ui.components.bottomsheets.TangemBottomSheetConfig import com.tangem.core.ui.res.TangemTheme @@ -30,27 +24,13 @@ fun ChooseAddressBottomSheet(config: TangemBottomSheetConfig) { @Composable private fun ChooseAddressBottomSheetContent(content: ChooseAddressBottomSheetConfig) { Column( - modifier = Modifier - .fillMaxWidth() - .padding( - start = TangemTheme.dimens.spacing24, - top = TangemTheme.dimens.spacing24, - end = TangemTheme.dimens.spacing24, - bottom = TangemTheme.dimens.spacing16, - ), - horizontalAlignment = Alignment.CenterHorizontally, - verticalArrangement = Arrangement.spacedBy(space = TangemTheme.dimens.spacing24), + modifier = Modifier.background(TangemTheme.colors.background.primary), ) { - Text( - text = stringResource(id = R.string.token_details_choose_address), - color = TangemTheme.colors.text.secondary, - textAlign = TextAlign.Center, - style = TangemTheme.typography.body2, - ) content.addressModels.forEach { addressModel -> - SecondaryButton( - text = addressModel.type.name, - onClick = { content.onClick(addressModel) }, + SimpleSettingsRow( + title = addressModel.type.name, + icon = R.drawable.ic_arrow_top_right_24, + onItemsClick = { content.onClick(addressModel) }, ) } }