fix(deps): update richtext to v1.0.0-alpha02

This commit is contained in:
Harsh Shandilya 2024-12-09 16:07:26 +05:30
parent f0472b3d0c
commit 5a7e178c6d
2 changed files with 4 additions and 3 deletions

View file

@ -13,6 +13,7 @@ import androidx.compose.runtime.Composable
import androidx.compose.runtime.CompositionLocalProvider
import androidx.compose.ui.Modifier
import androidx.compose.ui.text.SpanStyle
import androidx.compose.ui.text.TextLinkStyles
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.text.style.TextDecoration
import com.halilibo.richtext.commonmark.Markdown
@ -24,14 +25,14 @@ import dev.msfjarvis.claw.common.ui.preview.ThemePreviews
@Composable
internal fun ThemedRichText(text: String, modifier: Modifier = Modifier) {
val linkStyle =
val linkSpanStyle =
SpanStyle(
background = MaterialTheme.colorScheme.surfaceVariant,
color = MaterialTheme.colorScheme.onSurface,
fontWeight = FontWeight.Bold,
textDecoration = TextDecoration.Underline,
)
val stringStyle = RichTextStringStyle.Default.copy(linkStyle = linkStyle)
val stringStyle = RichTextStringStyle(linkStyle = TextLinkStyles(linkSpanStyle))
CompositionLocalProvider(
LocalTextStyle provides MaterialTheme.typography.bodyLarge,
LocalContentColor provides MaterialTheme.colorScheme.onBackground,