anki/rslib/src/markdown.rs
Damien Elmes ded626f0b9 render deck description with markdown; strip images
To support images on that screen, we'll first need to adjust the base url
for each platform, or rewrite the local image URLs, as otherwise they
are resolved to _anki/pages/...
2021-02-06 15:02:40 +10:00

12 lines
371 B
Rust

// Copyright: Ankitects Pty Ltd and contributors
// License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
use pulldown_cmark::{html, Parser};
pub(crate) fn render_markdown(markdown: &str) -> String {
let mut buf = String::with_capacity(markdown.len());
let parser = Parser::new(markdown);
html::push_html(&mut buf, parser);
buf
}