Refactors clickable text

This commit is contained in:
Vitor Pamplona
2024-02-15 11:03:01 -05:00
parent 133d7d5ce0
commit 03a9ec8ed2
@@ -304,6 +304,8 @@ fun CreateClickableText(
val primaryColor = MaterialTheme.colorScheme.primary
val onBackgroundColor = MaterialTheme.colorScheme.onBackground
val text =
remember(clickablePart, suffix) {
val clickablePartStyle =
SpanStyle(
color = overrideColor ?: primaryColor,
@@ -316,8 +318,6 @@ fun CreateClickableText(
fontWeight = fontWeight,
)
val text =
remember(clickablePartStyle, nonClickablePartStyle, clickablePart, suffix) {
buildAnnotatedString {
withStyle(clickablePartStyle) { append(clickablePart) }
if (!suffix.isNullOrBlank()) {