forked from React-Group/interstellar_ai
convo with new prompts
This commit is contained in:
parent
ce635d3089
commit
e279f01d42
3 changed files with 59 additions and 44 deletions
|
@ -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>
|
||||
);
|
||||
})}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue