NamH 1fd47ba453
fix: duplicated messages when user switch between conversations (#441)
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
2023-10-24 20:30:06 -07:00

20 lines
469 B
TypeScript

'use client'
import React from 'react'
import ChatItem from '../ChatItem'
import useChatMessages from '@hooks/useChatMessages'
const ChatBody: React.FC = () => {
const { messages } = useChatMessages()
return (
<div className="flex h-full flex-1 flex-col-reverse overflow-y-auto [&>*:nth-child(odd)]:bg-background">
{messages.map((message) => (
<ChatItem message={message} key={message.id} />
))}
</div>
)
}
export default ChatBody