|
|
|
@ -1,11 +1,12 @@
|
|
|
|
|
import { useEffect, useState, useRef } from 'react';
|
|
|
|
|
import { useEffect, useState, useRef, useMemo } from 'react';
|
|
|
|
|
import { Image, Alert } from 'antd';
|
|
|
|
|
import { MessageBox } from 'react-chat-elements';
|
|
|
|
|
import { useConversationState } from '@/stores/ConversationContext';
|
|
|
|
|
|
|
|
|
|
const Messages = () => {
|
|
|
|
|
const { activeConversations, currentConversation } = useConversationState();
|
|
|
|
|
const messagesList = activeConversations[currentConversation.sn] || [];
|
|
|
|
|
|
|
|
|
|
const messagesList = useMemo(() => activeConversations[currentConversation.sn] || [], [activeConversations, currentConversation.sn]);
|
|
|
|
|
console.log('messagesList----------------------------------------------------', messagesList);
|
|
|
|
|
|
|
|
|
|
const messagesEndRef = useRef(null);
|
|
|
|
|