Compare commits

..

No commits in common. "e6ce45b9c40c66fef8bb9f5571960c55e0b02810" and "aba98174900412ba7548abab147ef7713b60acc5" have entirely different histories.

View file

@ -16,23 +16,23 @@ interface ConversationProps {
const ConversationFrontend = React.forwardRef<HTMLDivElement, ConversationProps>(
({ messages, onResendClick, onEditClick, onCopyClick, isClicked }, ref: ForwardedRef<HTMLDivElement>) => {
const messagesEndRef = useRef<HTMLDivElement | null>(null)
const messagesEndRef = useRef<HTMLDivElement|null>(null)
useEffect(() => {
useEffect(() => {
messagesEndRef.current?.scrollIntoView()
}, [messages])
},[messages])
return (
<div className="output" ref={ref}>
<div className="conversation resize" id="conversation">
{messages.map((message, index) => {
if (index >= 1) {
if (index >= 1){
return (
<div
key={index}
className={message.role === "user" ? 'user-message' : 'ai-message'}
>
>
<p> {message.content}</p>
</div>
);
@ -49,10 +49,10 @@ const ConversationFrontend = React.forwardRef<HTMLDivElement, ConversationProps>
<button type="button" onClick={onCopyClick}>
<img src="/img/copy.svg" alt="copy" />
</button>
<p id="copiedText" style={{ opacity: isClicked ? "1" : "0", transition: "all 0.3s ease-in-out" }}>Copied!</p>
<p id="copiedText" style={{opacity:isClicked?"1":"0", transition:"all 0.3s ease-in-out"}}>Copied!</p>
</div>
<div ref={messagesEndRef} />
</div>
<div ref={messagesEndRef} />
</div>
);
}