convo with new prompts

This commit is contained in:
YasinOnm08 2024-09-20 09:17:28 +02:00
parent ce635d3089
commit e279f01d42
3 changed files with 59 additions and 44 deletions

View file

@ -1,7 +1,12 @@
import React, { ForwardedRef, useEffect, useRef } from 'react';
type Message = {
role: string
content: string
}
interface ConversationProps {
messages: string[];
messages: Message[];
onResendClick: () => void;
onEditClick: () => void;
onCopyClick: () => void;
@ -22,14 +27,16 @@ const ConversationFrontend = React.forwardRef<HTMLDivElement, ConversationProps>
<div className="output">
<div className="conversation resize" id="conversation" ref={ref}>
{messages.map((message, index) => {
const isUserMessage = message.startsWith('User:');
console.log(messages)
let isUserMessage
if (message.role == "user") {
isUserMessage = message
}
return (
<div
key={index}
className={isUserMessage ? 'user-message' : 'ai-message'}
>
<p> {message}</p>
<p> {message.content}</p>
</div>
);
})}