Files
template/components/markdown.js
T
Shan Carter b41840ef93 First
2017-01-03 16:12:45 -08:00

19 lines
441 B
JavaScript

import marked from 'marked';
marked.setOptions({
gfm: true,
smartypants: true
});
export default function(dom, data) {
let markdownElements = [].slice.call(dom.querySelectorAll('[dt-markdown]'));
markdownElements.forEach(el => {
let content = el.innerHTML;
let indent = " ";
// Set default indents to the first or second line
// content.replace("\n ", "\n" + indent);
el.innerHTML = marked(content);
});
}