aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/ChatBox/MessageComponent.tsx
diff options
context:
space:
mode:
authorA.J. Shulman <Shulman.aj@gmail.com>2024-05-30 13:58:40 -0400
committerA.J. Shulman <Shulman.aj@gmail.com>2024-05-30 13:58:40 -0400
commit7ff649c6582b7e00dcf2d7fe607699f850310ba0 (patch)
tree681ca2195a948ee86b556e6a4ba49b833f298ada /src/client/views/nodes/ChatBox/MessageComponent.tsx
parentf07a80b23080d01411f47f331854adb3cc89e92f (diff)
fixing chatbox features
still messages appear weird when using code interpreter and now doesn't detect file links
Diffstat (limited to 'src/client/views/nodes/ChatBox/MessageComponent.tsx')
-rw-r--r--src/client/views/nodes/ChatBox/MessageComponent.tsx37
1 files changed, 2 insertions, 35 deletions
diff --git a/src/client/views/nodes/ChatBox/MessageComponent.tsx b/src/client/views/nodes/ChatBox/MessageComponent.tsx
index fced0b4d5..ef6ce83b5 100644
--- a/src/client/views/nodes/ChatBox/MessageComponent.tsx
+++ b/src/client/views/nodes/ChatBox/MessageComponent.tsx
@@ -3,8 +3,8 @@ import React from 'react';
import { observer } from 'mobx-react';
import { MathJax, MathJaxContext } from 'better-react-mathjax';
import ReactMarkdown from 'react-markdown';
-import { TbCircle0Filled, TbCircle1Filled, TbCircle2Filled, TbCircle3Filled, TbCircle4Filled, TbCircle5Filled, TbCircle6Filled, TbCircle7Filled, TbCircle8Filled, TbCircle9Filled } from 'react-icons/tb';
import { AssistantMessage } from './types';
+import { TbInfoCircleFilled } from 'react-icons/tb';
interface MessageComponentProps {
message: AssistantMessage;
@@ -29,40 +29,7 @@ const MessageComponent: React.FC<MessageComponentProps> = function ({ message, t
const url = matches ? matches[1] : href;
const linkType = matches ? matches[2] : null;
if (linkType === 'citation') {
- switch (children) {
- case '0':
- children = <TbCircle0Filled />;
- break;
- case '1':
- children = <TbCircle1Filled />;
- break;
- case '2':
- children = <TbCircle2Filled />;
- break;
- case '3':
- children = <TbCircle3Filled />;
- break;
- case '4':
- children = <TbCircle4Filled />;
- break;
- case '5':
- children = <TbCircle5Filled />;
- break;
- case '6':
- children = <TbCircle6Filled />;
- break;
- case '7':
- children = <TbCircle7Filled />;
- break;
- case '8':
- children = <TbCircle8Filled />;
- break;
- case '9':
- children = <TbCircle9Filled />;
- break;
- default:
- break;
- }
+ children = <TbInfoCircleFilled />;
}
// console.log(linkType)
const style = {