jotdown/examples/jotdown_wasm/src/lib.rs
Noah Hellman e8503e28fd lib: add Render::render_{event, prologue, epilogue}
derive push/write automatically from these
2023-04-05 21:17:33 +02:00

14 lines
308 B
Rust

use wasm_bindgen::prelude::*;
use jotdown::Render;
#[must_use]
#[wasm_bindgen]
pub fn jotdown_render(djot: &str) -> String {
let events = jotdown::Parser::new(djot);
let mut html = String::new();
jotdown::html::Renderer::default()
.push(events, &mut html)
.unwrap();
html
}