mirror of
https://github.com/Qortal/chrome-extension.git
synced 2025-03-28 08:15:55 +00:00
fix seen msg
This commit is contained in:
parent
02ebd5d87d
commit
42f925ceae
@ -57,6 +57,15 @@ export const ChatList = ({ initialMessages, myAddress, tempMessages, chatId, onR
|
|||||||
}, 500);
|
}, 500);
|
||||||
}, [initialMessages, tempMessages]);
|
}, [initialMessages, tempMessages]);
|
||||||
|
|
||||||
|
const scrollToBottom = (initialMsgs) => {
|
||||||
|
const index = initialMsgs ? initialMsgs.length - 1 : messages.length - 1;
|
||||||
|
if (rowVirtualizer) {
|
||||||
|
rowVirtualizer.scrollToIndex(index, { align: 'end' });
|
||||||
|
}
|
||||||
|
handleMessageSeen()
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
const handleMessageSeen = useCallback(() => {
|
const handleMessageSeen = useCallback(() => {
|
||||||
setMessages((prevMessages) =>
|
setMessages((prevMessages) =>
|
||||||
prevMessages.map((msg) => ({
|
prevMessages.map((msg) => ({
|
||||||
@ -74,12 +83,6 @@ export const ChatList = ({ initialMessages, myAddress, tempMessages, chatId, onR
|
|||||||
// }
|
// }
|
||||||
// };
|
// };
|
||||||
|
|
||||||
const scrollToBottom = (initialMsgs) => {
|
|
||||||
const index = initialMsgs ? initialMsgs.length - 1 : messages.length - 1;
|
|
||||||
if (rowVirtualizer) {
|
|
||||||
rowVirtualizer.scrollToIndex(index, { align: 'end' });
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
const sentNewMessageGroupFunc = useCallback(() => {
|
const sentNewMessageGroupFunc = useCallback(() => {
|
||||||
scrollToBottom();
|
scrollToBottom();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user