Chat Overlay on global site done - needs to have chat hide still

This commit is contained in:
NigeParis 2026-01-11 13:04:52 +01:00 committed by Maix0
parent d3bd2fce22
commit cd03048cb3
5 changed files with 38 additions and 31 deletions

View file

@ -8,22 +8,22 @@ import { setTitle } from "@app/routing";
/**
* function to quit the chat - leaves the ping-Buddies list
* @param socket
*/
*/
export function quitChat (socket: Socket) {
const chatBox = document.getElementById("chatBox")!;
const overlay = document.querySelector('#overlay')!;
try {
const systemWindow = document.getElementById('system-box') as HTMLDivElement;
const chatWindow = document.getElementById("t-chatbox") as HTMLDivElement;
if (socket) {
logout(socket);
setTitle('Chat Page');
connected(socket);
if (chatBox.classList.contains('hidden')) {
// chatBox.classList.toggle('hidden');
// overlay.classList.add('opacity-60');
} else {
getSocket();
chatBox.classList.toggle('hidden');
overlay.classList.remove('opacity-60');
}
} catch (e) {
showError('Failed to Quit Chat: Unknown error');
}
};