fix: display sequence messages

This commit is contained in:
abdou6666 2024-12-02 15:00:17 +01:00
parent dbc651a314
commit ffac92009d

View File

@ -249,7 +249,10 @@ const ChatProvider: React.FC<{
newIOMessage.delivery = true; newIOMessage.delivery = true;
} }
setMessages([...messages, newIOMessage as TMessage]); setMessages((prevMessages) => [
...prevMessages,
newIOMessage as TMessage,
]);
setScroll(0); setScroll(0);
} }
@ -271,7 +274,8 @@ const ChatProvider: React.FC<{
} else { } else {
setSuggestions([]); setSuggestions([]);
} }
isOpen || updateNewMessagesCount(newMessagesCount + 1); isOpen ||
updateNewMessagesCount((prevMessagesCount) => prevMessagesCount + 1);
settings.alwaysScrollToBottom && setScroll(101); // @hack settings.alwaysScrollToBottom && setScroll(101); // @hack
setOutgoingMessageState(OutgoingMessageState.sent); setOutgoingMessageState(OutgoingMessageState.sent);
}; };