Skip to content

Commit ef9f6c4

Browse files
committed
Add parameters for link lookup, state retention, and immediate rendering in Markdown component
1 parent 97022d7 commit ef9f6c4

File tree

1 file changed

+6
-0
lines changed
  • multiplatform-markdown-renderer/src/commonMain/kotlin/com/mikepenz/markdown/compose

1 file changed

+6
-0
lines changed

multiplatform-markdown-renderer/src/commonMain/kotlin/com/mikepenz/markdown/compose/Markdown.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ fun Markdown(
9898
components: MarkdownComponents = markdownComponents(),
9999
animations: MarkdownAnimations = markdownAnimations(),
100100
referenceLinkHandler: ReferenceLinkHandler = ReferenceLinkHandlerImpl(),
101+
lookupLinks: Boolean = true,
102+
retainState: Boolean = false,
103+
immediate: Boolean = false,
101104
loading: @Composable (modifier: Modifier) -> Unit = { Box(modifier) },
102105
success: @Composable (state: State.Success, components: MarkdownComponents, modifier: Modifier) -> Unit = { state, components, modifier ->
103106
MarkdownSuccess(state = state, components = components, modifier = modifier)
@@ -106,9 +109,12 @@ fun Markdown(
106109
) {
107110
val markdownState = rememberMarkdownState(
108111
content = content,
112+
lookupLinks = lookupLinks,
113+
retainState = retainState,
109114
flavour = flavour,
110115
parser = parser,
111116
referenceLinkHandler = referenceLinkHandler,
117+
immediate = immediate,
112118
)
113119

114120
Markdown(

0 commit comments

Comments
 (0)