forked from React-Group/interstellar_ai
		
	Compare commits
	
		
			No commits in common. "e6ce45b9c40c66fef8bb9f5571960c55e0b02810" and "aba98174900412ba7548abab147ef7713b60acc5" have entirely different histories.
		
	
	
		
			e6ce45b9c4
			...
			aba9817490
		
	
		
					 1 changed files with 7 additions and 7 deletions
				
			
		|  | @ -16,23 +16,23 @@ interface ConversationProps { | |||
| const ConversationFrontend = React.forwardRef<HTMLDivElement, ConversationProps>( | ||||
|   ({ messages, onResendClick, onEditClick, onCopyClick, isClicked }, ref: ForwardedRef<HTMLDivElement>) => { | ||||
| 
 | ||||
|     const messagesEndRef = useRef<HTMLDivElement | null>(null) | ||||
|     const messagesEndRef = useRef<HTMLDivElement|null>(null) | ||||
| 
 | ||||
|     useEffect(() => { | ||||
|     useEffect(() => {  | ||||
|       messagesEndRef.current?.scrollIntoView() | ||||
|     }, [messages]) | ||||
|     },[messages]) | ||||
| 
 | ||||
|     return ( | ||||
|       <div className="output" ref={ref}> | ||||
|         <div className="conversation resize" id="conversation"> | ||||
|           {messages.map((message, index) => { | ||||
|             if (index >= 1) { | ||||
|             if (index >= 1){ | ||||
| 
 | ||||
|               return ( | ||||
|                 <div | ||||
|                   key={index} | ||||
|                   className={message.role === "user" ? 'user-message' : 'ai-message'} | ||||
|                 > | ||||
|                   > | ||||
|                   <p> {message.content}</p> | ||||
|                 </div> | ||||
|               ); | ||||
|  | @ -49,10 +49,10 @@ const ConversationFrontend = React.forwardRef<HTMLDivElement, ConversationProps> | |||
|             <button type="button" onClick={onCopyClick}> | ||||
|               <img src="/img/copy.svg" alt="copy" /> | ||||
|             </button> | ||||
|             <p id="copiedText" style={{ opacity: isClicked ? "1" : "0", transition: "all 0.3s ease-in-out" }}>Copied!</p> | ||||
|             <p id="copiedText" style={{opacity:isClicked?"1":"0", transition:"all 0.3s ease-in-out"}}>Copied!</p> | ||||
|           </div> | ||||
|           <div ref={messagesEndRef} /> | ||||
|         </div> | ||||
|           <div ref={messagesEndRef} /> | ||||
|       </div> | ||||
|     ); | ||||
|   } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue