diff --git a/src/components/Chat/ChatList.tsx b/src/components/Chat/ChatList.tsx index 9d5e42b..ef32e7e 100644 --- a/src/components/Chat/ChatList.tsx +++ b/src/components/Chat/ChatList.tsx @@ -245,6 +245,7 @@ export const ChatList = ({ if (chatReferences?.[reply?.signature]?.edit) { reply.decryptedData = chatReferences[reply?.signature]?.edit; reply.text = chatReferences[reply?.signature]?.edit?.message; + reply.editTimestamp = chatReferences[reply?.signature]?.edit?.timestamp } } @@ -271,10 +272,12 @@ export const ChatList = ({ if (chatReferences[message.signature]?.edit?.message && message?.text) { message.text = chatReferences[message.signature]?.edit?.message; message.isEdit = true + message.editTimestamp = chatReferences[message.signature]?.edit?.timestamp } if (chatReferences[message.signature]?.edit?.messageText && message?.messageText) { message.messageText = chatReferences[message.signature]?.edit?.messageText; message.isEdit = true + message.editTimestamp = chatReferences[message.signature]?.edit?.timestamp } } @@ -360,6 +363,7 @@ export const ChatList = ({ reactions={reactions} isUpdating={isUpdating} isPrivate={isPrivate} + /> diff --git a/src/components/Chat/MessageItem.tsx b/src/components/Chat/MessageItem.tsx index 284ad96..06db7f8 100644 --- a/src/components/Chat/MessageItem.tsx +++ b/src/components/Chat/MessageItem.tsx @@ -102,7 +102,7 @@ const htmlText = useMemo(()=> { ]) } -}, []) +}, [message?.editTimestamp]) @@ -118,7 +118,7 @@ const htmlReply = useMemo(()=> { ]) } -}, []) +}, [reply?.editTimestamp]) const userAvatarUrl = useMemo(()=> { return message?.senderName ? `${getBaseApiReact()}/arbitrary/THUMBNAIL/${