Skip to content

DioxusLabs/markdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dioxus Markdown

Easily convert markdown into Dioxus

let class = use_signal(|| String::from("content"));
rsx! {
    Markdown {
        class: class,
        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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages