Skip to content

Commit fbb6e5d

Browse files
committed
Forgot decode function
1 parent f89ffbc commit fbb6e5d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

content/theme/templates/page.html

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,18 @@
1818
</main>
1919
<script>hljs.highlightAll();</script>
2020
<script>
21+
function decodeHtmlEntities(str) {
22+
const txt = document.createElement("textarea");
23+
txt.innerHTML = str;
24+
return txt.value;
25+
}
2126
document.addEventListener("DOMContentLoaded", () => {
2227
document.querySelectorAll("pre > code.language-mermaid").forEach(code => {
2328
const div = document.createElement("div");
2429
div.className = "mermaid";
2530
div.textContent = decodeHtmlEntities(code.innerHTML);
2631
// Replace <pre><code>…</code></pre> with <div class="mermaid">…</div>
27-
code.parentElement.replaceWith(div);
32+
code.parentElement.replaceWith(div);
2833
});
2934
// Now render them
3035
mermaid.init();

0 commit comments

Comments
 (0)