make quote button allow preview without needing to edit

This commit is contained in:
2025-12-01 08:27:59 +03:00
parent db2d09cb03
commit 54907db896

View File

@@ -141,7 +141,7 @@ export default class {
}
}
#previousMarkup = '';
#previousMarkup = null;
async babycodePreview(ev, el) {
if (ev.sender.classList.contains('active')) {
return;
@@ -151,11 +151,17 @@ export default class {
const previewContainer = el.querySelector('#babycode-preview-container');
const ta = document.getElementById('babycode-content');
const markup = ta.value.trim();
if (markup === '' || markup === this.#previousMarkup) {
if (markup === '') {
previewErrorsContainer.textContent = 'Type something!';
previewContainer.textContent = '';
this.#previousMarkup = '';
return;
}
if (markup === this.#previousMarkup) {
return;
}
const bannedTags = JSON.parse(document.getElementById('babycode-banned-tags').value);
this.#previousMarkup = markup;