новый массив совмещенный, кто-нибудь видит в чем проблема?
async function fetchMoreMessages(messageCount : number) {
try {
if (roomId !== null){
const response = await getMessageListByRoomId({RoomId: roomId, Limit: 10, Offset: messageCount - 1 });
const newMessages= response?.modelList
const oldMessages= messagesData?.modelList
const mergedMessages = [...(oldMessages || []), ...(newMessages || [])];
console.log(mergedMessages.length)
setMessagesData({
modelList: mergedMessages
});
let messageCountNew = messageCount + 10
setMessageCount(messageCountNew)
console.log(messageCount)
}
} catch (error) {
console.error('Error fetching messages data:', error);
}
}
А что в консоли в итоге
У тебя бек и так должен возвращать пустой массив если что... Там или лишний
Обсуждают сегодня