vue-hljs
Version:
Highlight.js plugin for Vue.js 3.0
16 lines (15 loc) • 356 B
JavaScript
const s = {
install: (h, i) => {
if (!("hljs" in i))
throw Error("Please pass highlight.js instance.");
const { hljs: l } = i, r = (e) => {
if (!e)
throw new Error("Element is required");
e.querySelectorAll("pre code").forEach(l.highlightBlock);
};
h.directive("highlight", r);
}
};
export {
s as default
};