ソースを参照

Merge pull request #2390 from MarkShawn2020/fix-react-key

fixed react key
Yifei Zhang 1 年間 前
コミット
c98df33003
1 ファイル変更3 行追加3 行削除
  1. 3 3
      app/components/chat.tsx

+ 3 - 3
app/components/chat.tsx

@@ -5,6 +5,7 @@ import React, {
   useEffect,
   useEffect,
   useMemo,
   useMemo,
   useCallback,
   useCallback,
+  Fragment,
 } from "react";
 } from "react";
 
 
 import SendWhiteIcon from "../icons/send-white.svg";
 import SendWhiteIcon from "../icons/send-white.svg";
@@ -975,9 +976,8 @@ export function Chat() {
           const shouldShowClearContextDivider = i === clearContextIndex - 1;
           const shouldShowClearContextDivider = i === clearContextIndex - 1;
 
 
           return (
           return (
-            <>
+            <Fragment key={i}>
               <div
               <div
-                key={i}
                 className={
                 className={
                   isUser ? styles["chat-message-user"] : styles["chat-message"]
                   isUser ? styles["chat-message-user"] : styles["chat-message"]
                 }
                 }
@@ -1082,7 +1082,7 @@ export function Chat() {
                 </div>
                 </div>
               </div>
               </div>
               {shouldShowClearContextDivider && <ClearContextDivider />}
               {shouldShowClearContextDivider && <ClearContextDivider />}
-            </>
+            </Fragment>
           );
           );
         })}
         })}
       </div>
       </div>