no_switch_user
This commit is contained in:
parent
ba632d0abe
commit
0af0af2d63
@ -1,7 +1,5 @@
|
|||||||
declare global {
|
declare global {
|
||||||
interface Window {
|
interface Window {
|
||||||
toggleUserList: () => void;
|
|
||||||
switchUser: (userId: string | number) => void;
|
|
||||||
loadMemberChat: (memberId: string | number) => void;
|
loadMemberChat: (memberId: string | number) => void;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -94,7 +92,6 @@ class ChatElement extends HTMLElement {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
`;
|
`;
|
||||||
window.toggleUserList = this.toggleUserList.bind(this);
|
|
||||||
window.loadMemberChat = async (memberId: string | number) => {
|
window.loadMemberChat = async (memberId: string | number) => {
|
||||||
if (typeof memberId === 'string') {
|
if (typeof memberId === 'string') {
|
||||||
return await this.loadMemberChat([memberId]);
|
return await this.loadMemberChat([memberId]);
|
||||||
@ -1050,26 +1047,6 @@ class ChatElement extends HTMLElement {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Function to manage the list of users
|
|
||||||
private toggleUserList() {
|
|
||||||
const userList = getCorrectDOM('userList');
|
|
||||||
if (!userList) return;
|
|
||||||
|
|
||||||
if (!(userList as HTMLElement).classList.contains('show')) {
|
|
||||||
(userList as HTMLElement).innerHTML = membersMock.map(member => `
|
|
||||||
<div class="user-list-item" onclick="switchUser('${member.id}')">
|
|
||||||
<span class="user-avatar">${member.avatar}</span>
|
|
||||||
<div>
|
|
||||||
<span class="user-name">${member.name}</span>
|
|
||||||
<span class="user-email">${member.email}</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
`).join('');
|
|
||||||
}
|
|
||||||
(userList as HTMLElement).classList.toggle('show');
|
|
||||||
}
|
|
||||||
|
|
||||||
// Send a file
|
// Send a file
|
||||||
private async sendFile(file: File) {
|
private async sendFile(file: File) {
|
||||||
const MAX_FILE_SIZE = 1 * 1024 * 1024;
|
const MAX_FILE_SIZE = 1 * 1024 * 1024;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user