Skip to content

Commit

Permalink
changed way of getting response to show message if only has one response
Browse files Browse the repository at this point in the history
  • Loading branch information
lucaseduoli committed Jul 24, 2023
1 parent b75dc13 commit 054b2d7
Show file tree
Hide file tree
Showing 5 changed files with 275 additions and 155 deletions.
8 changes: 4 additions & 4 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
<langflow-chat window_title="Langflow Chat"
online="true"
online_message="We'll reply as soon as we can!"
offline_message="We can't reply right now!"
flow_id="ea724b9a-d922-4edb-a4dc-86583bb808ad"
chat_inputs='{"input":""}'
chat_input_field="input"
offline_message="We can't reply right now!"
flow_id="010fd7d2-69a0-4c72-ab25-1af687aa65df"
chat_inputs='{"text":""}'
chat_input_field="text"
host_url="http:https://localhost:7860"
style="position: fixed; bottom: 50px; right: 50px;"
></langflow-chat>
Expand Down
51 changes: 37 additions & 14 deletions src/chatWidget/chatWindow/chatMessage/index.tsx
Original file line number Diff line number Diff line change
@@ -1,16 +1,39 @@
import { ChatMessageType } from "../../../types/chatWidget";
import { MoreHorizontal } from 'lucide-react';
import { MoreHorizontal } from "lucide-react";

export default function ChatMessage({ message, isSend, error, user_message_style, bot_message_style, error_message_style }: ChatMessageType) {
return (
<div className={"cl-chat-message " + (isSend ? " cl-justify-end" : " cl-justify-start")}>
{isSend ?
<div style={user_message_style} className="cl-user_message">{message}</div> :
error ? <div style={error_message_style} className={"cl-error_message"}>
{message}
</div> :
<div style={bot_message_style} className={"cl-bot_message"}>
{message === "" ? <div className="cl-animate-pulse"><MoreHorizontal/></div> : message}
</div>}
</div>)
}
export default function ChatMessage({
message,
isSend,
error,
user_message_style,
bot_message_style,
error_message_style,
}: ChatMessageType) {
return (
<div
className={
"cl-chat-message " + (isSend ? " cl-justify-end" : " cl-justify-start")
}
>
{isSend ? (
<div style={user_message_style} className="cl-user_message">
{message}
</div>
) : error ? (
<div style={error_message_style} className={"cl-error_message"}>
{message}
</div>
) : (
<div style={bot_message_style} className={"cl-bot_message"}>
{message === "" ? (
<div className="cl-animate-pulse">
<MoreHorizontal />
</div>
) : (
message
)}
</div>
)}
</div>
);
}
Loading

0 comments on commit 054b2d7

Please sign in to comment.