on master help sign in
Markdown: fall back to defaultHandlers
commit92805b5c38436544c9ca8c5d500364d1cc4faa4d authorMatilde Park <matilde.park@urbit.org> dateThu 5 May 2022, 17:10 (4 years ago) parent3071619
1 file changed+2−5
components/Markdown.js+2−5
components/Markdown.js+2−5
@@ -7,7 +7,7 @@ import normalize from "mdurl/encode";
77import merge from "deepmerge";
88import github from "hast-util-sanitize/lib/github";
99import remarkParse from "remark-parse";
10−import remarkRehype from "remark-rehype";
10+import remarkRehype, { defaultHandlers } from "remark-rehype";
1111import rehypeStringify from "rehype-stringify";
1212import rehypeRaw from "rehype-raw";
1313
@@ -63,10 +63,7 @@ function Link(h, node) {
6363
6464const options = {
6565 allowDangerousHtml: true,
66− handlers: {
67− image: Img,
68− link: Link,
69− },
66+ handlers: Object.assign(defaultHandlers, { image: Img, link: Link }),
7067 sanitize: merge(github, {
7168 // remove user-content from github.json to remark-slug work as expected
7269 clobberPrefix: "",