From f7f08cc97d4d6b8a9eb4a8f6579eb60b5e881841 Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Fri, 7 Jul 2023 11:54:16 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A5=20refactor(chatMessage):=20remove?= =?UTF-8?q?=20unused=20code=20and=20simplify=20the=20ChatMessage=20compone?= =?UTF-8?q?nt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chatComponent/chatMessage/index.tsx | 55 ------------------- 1 file changed, 55 deletions(-) delete mode 100644 src/frontend/src/components/chatComponent/chatMessage/index.tsx diff --git a/src/frontend/src/components/chatComponent/chatMessage/index.tsx b/src/frontend/src/components/chatComponent/chatMessage/index.tsx deleted file mode 100644 index 55badac86..000000000 --- a/src/frontend/src/components/chatComponent/chatMessage/index.tsx +++ /dev/null @@ -1,55 +0,0 @@ -import { useState } from "react"; -import { ChatMessageType } from "../../../types/chat"; -import { nodeColors } from "../../../utils"; -import Convert from "ansi-to-html"; -import { MessageCircle } from "lucide-react"; -import DOMPurify from "dompurify"; -const convert = new Convert({ newline: true }); -export default function ChatMessage({ chat }: { chat: ChatMessageType }) { - const [hidden, setHidden] = useState(true); - return ( -
- {!chat.isSend ? ( -
-
- {hidden && chat.thought && chat.thought !== "" && ( -
setHidden((prev) => !prev)} - className="absolute right-2 top-2 cursor-pointer" - > - -
- )} - - {chat.thought && chat.thought !== "" && !hidden && ( -
setHidden((prev) => !prev)} - style={{ backgroundColor: nodeColors["thought"] }} - className=" inline-block w-full cursor-pointer px-5 pb-3 pt-3 text-start" - dangerouslySetInnerHTML={{ - __html: DOMPurify.sanitize(convert.toHtml(chat.thought)), - }} - >
- )} - {chat.thought && chat.thought !== "" && !hidden &&

} -
- {chat.message} -
-
-
- ) : ( -
-
- {chat.message} -
-
- )} -
- ); -}