Skip to content

Commit ebc5660

Browse files
committed
Update PlanChat.tsx
1 parent 13b0f38 commit ebc5660

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/frontend_react/src/components/content/PlanChat.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const PlanChat: React.FC<PlanChatProps> = ({
1515
planData,
1616
OnChatSubmit
1717
}) => {
18-
const [messages, setMessages] = useState<{ role: string; content: string }[]>([]);
18+
// const [messages, setMessages] = useState<{ role: string; content: string }[]>([]);
1919
const [input, setInput] = useState("");
2020
const [isTyping, setIsTyping] = useState(false);
2121
const [showScrollButton, setShowScrollButton] = useState(false);
@@ -24,19 +24,18 @@ const PlanChat: React.FC<PlanChatProps> = ({
2424

2525
const messagesContainerRef = useRef<HTMLDivElement>(null);
2626
const inputContainerRef = useRef<HTMLDivElement>(null);
27-
27+
const messages = planData.messages || [];
2828
const scrollToBottom = () => {
2929
};
3030
const clearChat = async () => {
31-
setMessages([]);
3231
setInput("");
3332
setCurrentConversationId(undefined);
3433
};
3534
return (
3635
<div className="chat-container">
3736
<div className="messages" ref={messagesContainerRef}>
3837
<div className="message-wrapper">
39-
{messages.map((msg, index) => (<div key={index} className={`message ${msg.role}`}>
38+
{messages.map((msg, index) => (<div key={index} className={`message ${msg.source !== "human" ? "assistant" : "user"}`}>
4039
<Body1>
4140
<div className="plan-chat-message-content">
4241
<ReactMarkdown remarkPlugins={[remarkGfm]} rehypePlugins={[rehypePrism]}>

0 commit comments

Comments
 (0)