d1b31729 by Leff Tubat

Added formatted variable

1 parent f8970941
...@@ -198,8 +198,6 @@ function App() { ...@@ -198,8 +198,6 @@ function App() {
198 .replace('<?','&#60;?') 198 .replace('<?','&#60;?')
199 .replace('?>','?&#62;') 199 .replace('?>','?&#62;')
200 .replace(/\n/g, '<br>') 200 .replace(/\n/g, '<br>')
201 .replace(/\*\*(.*?)\*\*/g, '<b>$1</b>')
202 .replace(/###\s(.+)/g, '<h3>$1</h3>')
203 ) 201 )
204 } 202 }
205 203
......
...@@ -54,6 +54,7 @@ const ChatBox = ({chatLog, setChatInput, handleSubmit, chatInput, startedInterac ...@@ -54,6 +54,7 @@ const ChatBox = ({chatLog, setChatInput, handleSubmit, chatInput, startedInterac
54 } 54 }
55 55
56 const ChatMessage = ({ message }) => { 56 const ChatMessage = ({ message }) => {
57 const formattedMessage = message.message.replace(/\*\*(.*?)\*\*/g, '<b>$1</b>').replace(/###\s(.+)/g, '<b>$1</b>');
57 return ( 58 return (
58 <div className={`chat-message ${message.user === "gpt" && "chatgpt"}`}> 59 <div className={`chat-message ${message.user === "gpt" && "chatgpt"}`}>
59 <div className="chat-message-center" style={ message.user === "gpt" ? { background: "#ddf1f9"} : {}}> 60 <div className="chat-message-center" style={ message.user === "gpt" ? { background: "#ddf1f9"} : {}}>
...@@ -63,7 +64,7 @@ const ChatMessage = ({ message }) => { ...@@ -63,7 +64,7 @@ const ChatMessage = ({ message }) => {
63 {/* <div className="message"> 64 {/* <div className="message">
64 {message.message} 65 {message.message}
65 </div> */} 66 </div> */}
66 <div className="message" dangerouslySetInnerHTML={{ __html: message.message }} /> 67 <div className="message" dangerouslySetInnerHTML={{ __html: formattedMessage }} />
67 </div> 68 </div>
68 </div> 69 </div>
69 ) 70 )
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!