fix: 重复接收的消息导致key 重复

dev/timezone
Lei OT 1 year ago
parent 287ce570d4
commit 76a1ed525e

@ -160,7 +160,7 @@ const MessagesList = ({ messages, handlePreview, reference, longListLoading, get
{messages.map((message, index) => (
<MessageBoxWithRef
ref={(el) => (messageRefs.current[index] = el)}
key={message.id}
key={`${message.sn}.${message.id}`}
{...message}
position={message.sender === 'me' ? 'right' : 'left'}
onReplyClick={() => setReferenceMsg(message)}

Loading…
Cancel
Save