Spaces:
Sleeping
Sleeping
Keldos
commited on
Commit
·
a63e3c6
1
Parent(s):
f41581e
fix: 修正切换md渲染按钮逻辑,修复生成新对话时按钮变动的问题
Browse files- assets/custom.js +4 -4
assets/custom.js
CHANGED
@@ -284,7 +284,6 @@ function addChuanhuButton(botElement) {
|
|
284 |
}
|
285 |
return;
|
286 |
}
|
287 |
-
var renderMarkdown = true;
|
288 |
var copyButton = null;
|
289 |
var toggleButton = null;
|
290 |
copyButton = botElement.querySelector('button.copy-bot-btn');
|
@@ -319,15 +318,16 @@ function addChuanhuButton(botElement) {
|
|
319 |
toggleButton.classList.add('chuanhu-btn');
|
320 |
toggleButton.classList.add('toggle-md-btn');
|
321 |
toggleButton.setAttribute('aria-label', 'Toggle');
|
322 |
-
|
|
|
323 |
toggleButton.addEventListener('click', () => {
|
324 |
renderMarkdown = mdMessage.classList.contains('hideM');
|
325 |
if (renderMarkdown){
|
326 |
renderMarkdownText(botElement);
|
327 |
-
toggleButton.innerHTML=
|
328 |
} else {
|
329 |
removeMarkdownText(botElement);
|
330 |
-
toggleButton.innerHTML=
|
331 |
}
|
332 |
});
|
333 |
botElement.insertBefore(toggleButton, copyButton);
|
|
|
284 |
}
|
285 |
return;
|
286 |
}
|
|
|
287 |
var copyButton = null;
|
288 |
var toggleButton = null;
|
289 |
copyButton = botElement.querySelector('button.copy-bot-btn');
|
|
|
318 |
toggleButton.classList.add('chuanhu-btn');
|
319 |
toggleButton.classList.add('toggle-md-btn');
|
320 |
toggleButton.setAttribute('aria-label', 'Toggle');
|
321 |
+
var renderMarkdown = mdMessage.classList.contains('hideM');
|
322 |
+
toggleButton.innerHTML = renderMarkdown ? mdIcon : rawIcon;
|
323 |
toggleButton.addEventListener('click', () => {
|
324 |
renderMarkdown = mdMessage.classList.contains('hideM');
|
325 |
if (renderMarkdown){
|
326 |
renderMarkdownText(botElement);
|
327 |
+
toggleButton.innerHTML=rawIcon;
|
328 |
} else {
|
329 |
removeMarkdownText(botElement);
|
330 |
+
toggleButton.innerHTML=mdIcon;
|
331 |
}
|
332 |
});
|
333 |
botElement.insertBefore(toggleButton, copyButton);
|