Updated on 2026-08-14

This commit is contained in:
Tangem 2026-06-01 09:47:32 +02:00
parent 2110b5f541
commit 53c0546b5c
8 changed files with 9 additions and 96 deletions

View file

@ -125,7 +125,7 @@ private fun ScanCardContent(onScanCardClick: () -> Unit) {
}
}
@Suppress("ComplexMethod", "LongMethod")
@Suppress("ComplexMethod")
@Composable
private fun CardSettings(state: CardSettingsScreenState) {
if (state.cardDetails == null) return
@ -156,13 +156,6 @@ private fun CardSettings(state: CardSettingsScreenState) {
Column(
modifier = Modifier
.fillMaxWidth()
.then(
if (cardInfo is CardInfo.SecurityMode) {
Modifier.testTag(DeviceSettingsScreenTestTags.SECURITY_MODE_ROW)
} else {
Modifier
},
)
.clickable(
enabled = cardInfo.isClickable,
onClick = { state.onElementClick(cardInfo) },

View file

@ -5,11 +5,9 @@ import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.testTag
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
import com.tangem.core.ui.extensions.stringResourceSafe
import com.tangem.core.ui.test.SecurityModeScreenTestTags
import com.tangem.tap.features.details.redux.SecurityOption
import com.tangem.tap.features.details.ui.common.DetailsMainButton
import com.tangem.tap.features.details.ui.common.DetailsRadioButtonElement
@ -37,8 +35,7 @@ private fun SecurityModeOptions(state: SecurityModeScreenState) {
modifier = Modifier
.fillMaxSize()
.verticalScroll(rememberScrollState())
.padding(bottom = 28.dp)
.testTag(SecurityModeScreenTestTags.SCREEN_CONTAINER),
.padding(bottom = 28.dp),
verticalArrangement = Arrangement.SpaceBetween,
) {
ScreenTitle(titleRes = R.string.card_settings_security_mode, Modifier.padding(bottom = 36.dp))