2020-10-29 09:42:17 +00:00
|
|
|
const {ElemJS} = require("../basic")
|
2020-10-31 17:17:34 +00:00
|
|
|
const {lazyLoad} = require("../lazy-load-module")
|
2020-10-29 09:42:17 +00:00
|
|
|
|
|
|
|
class HighlightedCode extends ElemJS {
|
|
|
|
constructor(code) {
|
|
|
|
super(code)
|
2020-10-31 17:17:34 +00:00
|
|
|
lazyLoad("/static/hljs.js").then(hljs => hljs.highlightBlock(this.element))
|
2020-10-29 09:42:17 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
module.exports = {HighlightedCode}
|