marc2332 / markdown

Convert markdown to dioxus vnodes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dioxus Markdown

Easily convert markdown into Dioxus

cx.render(rsx! {
    Markdown {
        class: "content",
        content: include_str!("../README.md"),
    }
})

Features

  • Convert strings to vnodes on the fly with tvnodes

Warning:

  • Currently, this crate uses the pulldown-cmark to html converter with no actual intermediate step to Dioxus VNodes.
  • Content is set with dangerous_inner_html with no actual translation to VNodes occurring.
  • Macros are not currently implemented.

For most use cases, this approach will work fine. However, if you feel brave enough to add a true Markdown to VNode converter, we'd happily coach and assist the implementation/pull request.

About

Convert markdown to dioxus vnodes


Languages

Language:Rust 100.0%