-
-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Description
Previews, like in the example below, do not show content anymore.
Markdown works though if you run the app. Only Previews are broken.
See attached screenshots.
I also attached a sample project reproducing the issue.
package com.example.markdown
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.tooling.preview.Preview
import com.example.markdown.ui.theme.MarkdownTheme
import com.mikepenz.markdown.compose.Markdown
import com.mikepenz.markdown.m3.markdownColor
import com.mikepenz.markdown.m3.markdownTypography
private val testMarkdownText =
"""
# Demo
Emphasis, aka italics, with *asterisks* or _underscores_. Strong emphasis, aka bold, with **asterisks** or __underscores__. Combined emphasis with **asterisks and _underscores_**. [Links with two blocks, text in square-brackets, destination is in parentheses.](https://www.example.com). Inline `code` has `back-ticks around` it.
1. First ordered list item
2. Another item
* Unordered sub-list.
3. And another item.
You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown).
* Unordered list can use asterisks
- Or minuses
+ Or pluses
---
```javascript
var s = "code blocks use monospace font";
alert(s);
```
Markdown | Table | Extension
--- | --- | ---
*renders* | `beautiful images` | 
1 | 2 | 3
> Blockquotes are very handy in email to emulate reply text.
> This line is part of the same quote.
""".trimIndent()
@Composable
fun Greeting(name: String, modifier: Modifier = Modifier) {
Markdown(
content = testMarkdownText,
colors = markdownColor(),
typography = markdownTypography(),
modifier = modifier
)
}
@Preview(showBackground = true)
@Composable
fun GreetingPreview() {
MarkdownTheme {
Greeting("Android")
}
}
Works in 0.32.0 | Does not work in 0.33.0 |
---|---|
![]() |
![]() |
|
Metadata
Metadata
Assignees
Labels
No labels