AppCodeHighlight.js
369 Bytes
import Prism from 'prismjs';
const CodeHighlight = {
beforeMount(el, binding) {
if (binding.modifiers.script) el.className = 'language-javascript';
else if (binding.modifiers.css) el.className = 'language-css';
else el.className = 'language-markup';
Prism.highlightElement(el.children[0]);
},
};
export default CodeHighlight;