aboutsummaryrefslogtreecommitdiff
path: root/code/src/markdown/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'code/src/markdown/mod.rs')
-rw-r--r--code/src/markdown/mod.rs3
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()))
}