diff options
Diffstat (limited to 'code/src/markdown/mod.rs')
-rw-r--r-- | code/src/markdown/mod.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/code/src/markdown/mod.rs b/code/src/markdown/mod.rs index 68386cc..f7d97e2 100644 --- a/code/src/markdown/mod.rs +++ b/code/src/markdown/mod.rs @@ -40,6 +40,9 @@ pub fn render_ast(p: Pair<Rule>) -> String { Rule::style_code => format!("<code>{}</code>", p.into_inner().next().unwrap().as_str()), Rule::unordered_list => format!("<ul>{}</ul>", render_pairs(p.into_inner())), Rule::ordered_list => format!("<ol>{}</ol>", render_pairs(p.into_inner())), + Rule::table => format!("<table><tbody>{}</tbody></table>", render_pairs(p.into_inner())), + Rule::table_row => format!("<tr>{}</tr>", render_pairs(p.into_inner())), + Rule::table_cell => format!("<td><p>{}</p></td>", render_pairs(p.into_inner())), Rule::unordered_list_item | Rule::ordered_list_item => { format!("<li>{}</li>", render_pairs(p.into_inner())) } |