Updated on 2026-08-14
This commit is contained in:
commit
8c84593e15
11 changed files with 286 additions and 27 deletions
|
|
@ -3,16 +3,18 @@ package com.tangem.core.ui.ds2.button
|
|||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.NonRestartableComposable
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.testTag
|
||||
import com.tangem.core.ui.ds.image.TangemIconUM
|
||||
import com.tangem.core.ui.res.generated.icons.Icons
|
||||
import com.tangem.core.ui.res.generated.icons.ic_arrow_left_20
|
||||
import com.tangem.core.ui.res.generated.icons.ic_cross_20
|
||||
import com.tangem.core.ui.test.TopNavigationTestTags
|
||||
|
||||
@Composable
|
||||
@NonRestartableComposable
|
||||
fun TangemButton.Back(modifier: Modifier = Modifier, onClick: () -> Unit) {
|
||||
TangemButton(
|
||||
modifier = modifier,
|
||||
modifier = modifier.testTag(TopNavigationTestTags.BACK_BUTTON),
|
||||
variant = TangemButton.Variant.Material,
|
||||
iconStart = TangemIconUM.Icon(Icons.ic_arrow_left_20),
|
||||
onClick = onClick,
|
||||
|
|
|
|||
|
|
@ -5,4 +5,5 @@ object ReferralProgramScreenTestTags {
|
|||
const val CONDITION_BLOCK = "REFERRAL_PROGRAM_SCREEN_CONDITION_BLOCK"
|
||||
const val INFO_FOR_YOU_TEXT = "REFERRAL_PROGRAM_SCREEN_INFO_FOR_YOU_TEXT"
|
||||
const val INFO_FOR_YOUR_FRIEND_TEXT = "REFERRAL_PROGRAM_INFO_FOR_YOUR_FRIEND_TEXT"
|
||||
const val PERSONAL_CODE_CARD = "REFERRAL_PROGRAM_SCREEN_PERSONAL_CODE_CARD"
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
package com.tangem.core.ui.test
|
||||
|
||||
object TopNavigationTestTags {
|
||||
const val BACK_BUTTON = "TOP_NAVIGATION_BACK_BUTTON"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue