only loading last message

This commit is contained in:
Saxon Fletcher committed 2024-11-18 10:23:11 +10:00
1 parent 6e8b16a9b1
commit 7590884ea2
1 file changed
+7 -1
@@ -151,7 +151,13 @@ export const AIAssistant = ({ id, className, onResetConversation }: AIAssistantP
const renderedMessages = useMemo(
() =>
messages.map((message) => {
return <MemoizedMessage key={message.id} message={message} isLoading={isChatLoading} />
return (
<MemoizedMessage
key={message.id}
message={message}
isLoading={isChatLoading && message === messages[messages.length - 1]}
/>
)
}),
[messages, isChatLoading]
)