We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f6aa9a6 commit 920a776Copy full SHA for 920a776
1 file changed
package/src/components/ChannelPreview/ChannelPreview.tsx
@@ -78,9 +78,12 @@ const ChannelPreviewWithContext = <
78
};
79
80
const handleUpdatedOrDeletedMessage = (event: Event<StreamChatGenerics>) => {
81
- if (event.message?.id === lastMessage?.id) {
82
- setLastMessage(event.message);
83
- }
+ setLastMessage((prevLastMessage) => {
+ if (prevLastMessage?.id === event.message?.id) {
+ return event.message;
84
+ }
85
+ return prevLastMessage;
86
+ });
87
88
89
const listeners = [
0 commit comments