feat(common): add preview for ThemedRichText

This commit is contained in:
Harsh Shandilya 2022-09-30 11:34:56 +05:30
parent 2f7291844f
commit 0da964e790
No known key found for this signature in database

View file

@ -13,6 +13,8 @@ import com.halilibo.richtext.markdown.Markdown
import com.halilibo.richtext.ui.RichText
import com.halilibo.richtext.ui.RichTextStyle
import com.halilibo.richtext.ui.string.RichTextStringStyle
import dev.msfjarvis.claw.common.theme.LobstersTheme
import dev.msfjarvis.claw.common.ui.preview.ThemePreviews
@Composable
fun ThemedRichText(
@ -39,3 +41,26 @@ fun ThemedRichText(
}
}
}
@ThemePreviews
@Composable
fun ThemedRichTextPreview() {
val text =
"""
### Heading
This is a paragraph body
```
This is a code block
```
This is an `inline code block`
[This is a link](https://github.com/msfjarvis/compose-lobsters)
![Image](https://avatars.githubusercontent.com/u/13348378?v=4)
"""
.trimIndent()
LobstersTheme { ThemedRichText(text = text) }
}