mirror of
https://github.com/cheveguerra/whaticket-community.git
synced 2026-04-19 20:29:17 +00:00
fix: always keep only 20 tickets in TicketsList
This commit is contained in:
@@ -267,7 +267,7 @@ const MessagesList = () => {
|
||||
}
|
||||
};
|
||||
fetchMessages();
|
||||
}, 1000);
|
||||
}, 500);
|
||||
return () => clearTimeout(delayDebounceFn);
|
||||
}, [pageNumber, ticketId, history]);
|
||||
|
||||
@@ -284,16 +284,19 @@ const MessagesList = () => {
|
||||
|
||||
useEffect(() => {
|
||||
socket.on("appMessage", data => {
|
||||
if (data.action === "create" && !loading) {
|
||||
if (loading) return;
|
||||
|
||||
if (data.action === "create") {
|
||||
addMessage(data.message);
|
||||
scrollToBottom();
|
||||
} else if (data.action === "update") {
|
||||
}
|
||||
if (data.action === "update") {
|
||||
updateMessageAck(data.message);
|
||||
}
|
||||
});
|
||||
|
||||
socket.on("contact", data => {
|
||||
if (data.action === "update" && !loading) {
|
||||
if (data.action === "update") {
|
||||
setContact(data.contact);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user