diff --git a/app/src/main/java/com/tangem/tap/common/extensions/compose/Color.kt b/app/src/main/java/com/tangem/tap/common/extensions/compose/Color.kt index d78a72ead5..fb4d02453c 100644 --- a/app/src/main/java/com/tangem/tap/common/extensions/compose/Color.kt +++ b/app/src/main/java/com/tangem/tap/common/extensions/compose/Color.kt @@ -10,7 +10,11 @@ import androidx.core.graphics.red /** [REDACTED_AUTHOR] */ -fun Color.argb(): Int { +fun Color.toAndroidGraphicsColor(): Int { val argb = this.toArgb() return android.graphics.Color.argb(argb.alpha, argb.red, argb.green, argb.blue) +} + +fun Color.parse(hexColor: String): Color { + return Color(hexColor.removePrefix("#").toInt(16)) } \ No newline at end of file diff --git a/app/src/main/java/com/tangem/tap/features/home/compose/StoriesGeneralContent.kt b/app/src/main/java/com/tangem/tap/features/home/compose/StoriesGeneralContent.kt index ce59c4cc1b..05c11fbd75 100644 --- a/app/src/main/java/com/tangem/tap/features/home/compose/StoriesGeneralContent.kt +++ b/app/src/main/java/com/tangem/tap/features/home/compose/StoriesGeneralContent.kt @@ -24,7 +24,7 @@ import androidx.compose.ui.viewinterop.AndroidView import com.tangem.tangem_sdk_new.extensions.dpToPx import com.tangem.tap.common.compose.SpacerS16 import com.tangem.tap.common.compose.SpacerS24 -import com.tangem.tap.common.extensions.compose.argb +import com.tangem.tap.common.extensions.compose.toAndroidGraphicsColor import com.tangem.wallet.R @Composable @@ -95,7 +95,7 @@ fun SubtitleText(subtitleText: String, subtitleTextId: Int?) { textAlignment = View.TEXT_ALIGNMENT_CENTER typeface = Typeface.DEFAULT setTextSize(TypedValue.COMPLEX_UNIT_SP, 20f) - setTextColor(color.argb()) + setTextColor(color.toAndroidGraphicsColor()) } } }