Skip to content

Commit 4fa29ae

Browse files
committed
Forced code highlighting to javascript in dash renderer.
1 parent 6d7d33d commit 4fa29ae

File tree

1 file changed

+4
-9
lines changed
  • packages/doxdox-renderer-dash/src

1 file changed

+4
-9
lines changed

packages/doxdox-renderer-dash/src/index.ts

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,10 @@ import { Doc, Method } from 'doxdox-core';
2121
const md = new MarkdownIt({
2222
html: true,
2323
linkify: true,
24-
highlight: function (str, lang) {
25-
if (lang && hljs.getLanguage(lang)) {
26-
try {
27-
return hljs.highlight(str, { language: lang }).value;
28-
} catch (_) {}
29-
}
30-
31-
return '';
32-
}
24+
highlight: str =>
25+
`<div class="bg-light p-3">${
26+
hljs.highlight(str, { language: 'javascript' }).value
27+
}</div>`
3328
});
3429

3530
const renderMethod = (doc: Doc, method: Method) => `<!DOCTYPE html>

0 commit comments

Comments
 (0)