Skip to content

Commit 26d1090

Browse files
committed
[fix] 오류 시에도 중복 키값 안받게
1 parent 762e1e4 commit 26d1090

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/domains/recommend/components/ChatList.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ function ChatList({
2121
>
2222
<div className="max-w-1024 w-full flex flex-col gap-5">
2323
{messages.map((msg, i) => {
24-
const keyId = msg.id ?? `temp-${msg.sender}-${i}-${Date.now()}`;
24+
const keyId =
25+
!msg.id || msg.id === 'null' ? `temp-${msg.sender}-${i}-${Math.random()}` : msg.id;
2526
const prevMsg = messages[i - 1];
2627
const showProfile = !prevMsg || prevMsg.sender !== msg.sender;
2728

0 commit comments

Comments
 (0)