Merge remote-tracking branch 'github/master'

This commit is contained in:
turboderp
2024-10-10 00:17:43 +02:00

View File

@@ -707,6 +707,14 @@ class ChatBlock {
this.deleteBlock(false);
});
span = document.createElement("span");
span.classList.add("action");
span.innerHTML = "⧉ Copy";
this.actdiv.appendChild(span);
span.addEventListener('click', () => {
this.copyBlock();
});
span = document.createElement("span");
span.classList.add("action");
span.innerHTML = "🖉 Edit";
@@ -760,6 +768,15 @@ class ChatBlock {
});
}
copyBlock() {
const text = this.block.text;
navigator.clipboard.writeText(text).then(() => {
console.log('Text copied to clipboard');
}).catch(err => {
console.error('Error in copying text: ', err);
});
}
editBlock() {
this.element.classList.add("hidden_h");
util.makeEditable(this.textBlock, null, (id, val) => {