🐛 fix(formModal/index.tsx): fix type of intermediate_steps property to be a string instead of "string" to prevent type error

🐛 fix(formModal/index.tsx): format chatItem.message only if it is not from a bot to improve readability
🐛 fix(formModal/index.tsx): remove unnecessary console.log statement
This commit is contained in:
Lucas Oliveira 2023-06-28 16:38:21 -03:00
commit 16fc6bc4a2

View file

@ -155,7 +155,7 @@ export default function FormModal({
let newChatHistory: ChatMessageType[] = []; let newChatHistory: ChatMessageType[] = [];
data.forEach( data.forEach(
(chatItem: { (chatItem: {
intermediate_steps?: "string"; intermediate_steps?: string;
is_bot: boolean; is_bot: boolean;
message: string; message: string;
type: string; type: string;
@ -166,13 +166,13 @@ export default function FormModal({
chatItem.files chatItem.files
? { ? {
isSend: !chatItem.is_bot, isSend: !chatItem.is_bot,
message: chatItem.message, message: chatItem.is_bot ? chatItem.message : formatMessage(chatItem.message),
thought: chatItem.intermediate_steps, thought: chatItem.intermediate_steps,
files: chatItem.files, files: chatItem.files,
} }
: { : {
isSend: !chatItem.is_bot, isSend: !chatItem.is_bot,
message: chatItem.message, message: chatItem.is_bot ? chatItem.message : formatMessage(chatItem.message),
thought: chatItem.intermediate_steps, thought: chatItem.intermediate_steps,
} }
); );
@ -370,6 +370,8 @@ export default function FormModal({
setChatKey(index); setChatKey(index);
} }
} }
console.log(chatHistory)
return ( return (
<Dialog open={open} onOpenChange={setModalOpen}> <Dialog open={open} onOpenChange={setModalOpen}>
<DialogTrigger className="hidden"></DialogTrigger> <DialogTrigger className="hidden"></DialogTrigger>