UNPKG

@mantine/code-highlight

Version:

Code highlight with Mantine theme

16 lines (14 loc) 467 B
function createHighlightJsAdapter(hljs) { return { getHighlighter: () => ({ code, language }) => { const lang = hljs.getLanguage(language) ? language : "plaintext"; return { highlightedCode: hljs.highlight(code.trim(), { language: lang }).value, isHighlighted: true, codeElementProps: { className: `hljs ${lang}` } }; } }; } export { createHighlightJsAdapter }; //# sourceMappingURL=highlight-js-adapter.mjs.map