Spaces:
Running
Running
Upload index.html
Browse files- index.html +8 -12
index.html
CHANGED
@@ -77,23 +77,20 @@
|
|
77 |
));
|
78 |
|
79 |
const selectedResult = results[index];
|
|
|
80 |
|
81 |
-
|
82 |
-
|
83 |
-
|
|
|
|
|
|
|
|
|
84 |
|
85 |
// Update active tab
|
86 |
document.querySelectorAll(".word-tab").forEach(tab => tab.classList.remove("active"));
|
87 |
document.querySelector(`.word-tab[data-index="${index}"]`).classList.add("active");
|
88 |
}
|
89 |
-
|
90 |
-
function renderMermaid() {
|
91 |
-
const diagramCode = document.getElementById("code").innerText.trim();
|
92 |
-
if (diagramCode) {
|
93 |
-
document.getElementById("mermaidContainer").innerHTML = `<div class="mermaid">${diagramCode}</div>`;
|
94 |
-
mermaid.init(undefined, document.querySelectorAll(".mermaid"));
|
95 |
-
}
|
96 |
-
}
|
97 |
</script>
|
98 |
<style>
|
99 |
/* General Styles */
|
@@ -223,7 +220,6 @@
|
|
223 |
</div>
|
224 |
<div id="loadingMessage">Initializing tokenizers...</div>
|
225 |
<div id="wordTabs" class="word-tabs"></div>
|
226 |
-
<code id="code" style="display: none;"></code>
|
227 |
<div id="mermaidContainer"></div>
|
228 |
</body>
|
229 |
</html>
|
|
|
77 |
));
|
78 |
|
79 |
const selectedResult = results[index];
|
80 |
+
const diagramCode = selectedResult.Mermaid.trim();
|
81 |
|
82 |
+
if (diagramCode) {
|
83 |
+
mermaid.render("mermaidDiagram", diagramCode).then(({ svg }) => {
|
84 |
+
document.getElementById("mermaidContainer").innerHTML = svg;
|
85 |
+
}).catch(error => {
|
86 |
+
console.error("Mermaid rendering error:", error);
|
87 |
+
});
|
88 |
+
}
|
89 |
|
90 |
// Update active tab
|
91 |
document.querySelectorAll(".word-tab").forEach(tab => tab.classList.remove("active"));
|
92 |
document.querySelector(`.word-tab[data-index="${index}"]`).classList.add("active");
|
93 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
</script>
|
95 |
<style>
|
96 |
/* General Styles */
|
|
|
220 |
</div>
|
221 |
<div id="loadingMessage">Initializing tokenizers...</div>
|
222 |
<div id="wordTabs" class="word-tabs"></div>
|
|
|
223 |
<div id="mermaidContainer"></div>
|
224 |
</body>
|
225 |
</html>
|