You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Global-sales/src/views/Conversations/Components/MessagesWrapper.jsx

17 lines
578 B
React

import { useRef } from 'react';
2 years ago
import useConversationStore from '@/stores/ConversationStore';
import { useShallow } from 'zustand/react/shallow';
import MessagesList from './MessagesList';
const MessagesWrapper = () => {
const activeMessages = useConversationStore(useShallow((state) => (state.currentConversation.sn ? state.activeConversations[state.currentConversation.sn] : [])));
const reference = useRef(null);
return (
<>
<MessagesList dataSource={activeMessages} reference={reference} />
</>
);
};
export default MessagesWrapper;