Новый дизайн, удаление
This commit is contained in:
@@ -30,6 +30,7 @@ export default function ChatPage() {
|
||||
setPinnedMessage,
|
||||
removePinnedMessage,
|
||||
clearStore,
|
||||
addChat,
|
||||
} = useChatStore();
|
||||
const { user } = useAuthStore();
|
||||
const initialized = useRef(false);
|
||||
@@ -134,6 +135,11 @@ export default function ChatPage() {
|
||||
updateMessage(message);
|
||||
});
|
||||
|
||||
socket.on('new_chat', (chat: any) => {
|
||||
addChat(chat);
|
||||
socket.emit('join_chat', chat.id);
|
||||
});
|
||||
|
||||
socket.on('message_deleted', (data: { messageId: string; chatId: string }) => {
|
||||
removeMessage(data.messageId, data.chatId);
|
||||
});
|
||||
@@ -215,6 +221,7 @@ export default function ChatPage() {
|
||||
socket.off('new_message');
|
||||
socket.off('scheduled_delivered');
|
||||
socket.off('message_edited');
|
||||
socket.off('new_chat');
|
||||
socket.off('message_deleted');
|
||||
socket.off('messages_deleted');
|
||||
socket.off('messages_hidden');
|
||||
|
||||
Reference in New Issue
Block a user