Updated on 2026-08-14

This commit is contained in:
Tangem 2025-09-10 15:40:08 +03:00
parent 4d5b9b87e6
commit a163569c86
9 changed files with 400 additions and 7 deletions

View file

@ -116,7 +116,9 @@ internal fun NotificationBaseContainer(
) {
Box {
Column(
modifier = Modifier.padding(all = TangemTheme.dimens.spacing12),
modifier = Modifier
.padding(all = TangemTheme.dimens.spacing12)
.testTag(NotificationTestTags.CONTAINER),
verticalArrangement = Arrangement.spacedBy(space = TangemTheme.dimens.spacing12),
) {
content()
@ -151,7 +153,8 @@ private fun MainContent(
tint = iconTint,
modifier = Modifier
.size(size = iconSize)
.align(alignment = Alignment.Top),
.align(alignment = Alignment.Top)
.testTag(NotificationTestTags.ICON),
)
SpacerW(width = TangemTheme.dimens.spacing10)
@ -219,7 +222,7 @@ internal fun TextsBlock(
text = subtitleText,
color = subtitleColor,
style = TangemTheme.typography.caption2,
modifier = Modifier.testTag(NotificationTestTags.TEXT),
modifier = Modifier.testTag(NotificationTestTags.MESSAGE),
)
}
}

View file

@ -1,6 +1,8 @@
package com.tangem.core.ui.test
object NotificationTestTags {
const val CONTAINER = "NOTIFICATION_CONTAINER"
const val TITLE = "NOTIFICATION_TITLE"
const val TEXT = "NOTIFICATION_TEXT"
const val MESSAGE = "NOTIFICATION_MESSAGE"
const val ICON = "NOTIFICATION_ICON"
}