diff src/chat.js @ 104:46418395c860 default tip

add mute chat
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 14 Jul 2025 00:49:11 -0600
parents 63bcf137e693
children
line wrap: on
line diff
--- a/src/chat.js	Sun Jul 13 14:38:52 2025 -0600
+++ b/src/chat.js	Mon Jul 14 00:49:11 2025 -0600
@@ -171,6 +171,23 @@
 	}
 }
 
+function openMute() {
+	ajax(`open_mute.js?chat=${currentChatId}`);
+}
+
+function doOpenMute(muted) {
+	let dialog = document.querySelector('dialog[mute]');
+	let checkbox = dialog.querySelector('input');
+	checkbox.checked = muted;
+	openModal(dialog);
+}
+
+function saveMute(el) {
+	let muted = document.querySelector('dialog[mute] input').checked;
+	closeModal(el);
+	ajax(`save_mute.js?chat=${currentChatId}&muted=${muted}`);
+}
+
 function active() {
 	let url = 'active.js';
 	if( currentChatId )