diff --git a/src/components/Chat/Chat.tsx b/src/components/Chat/Chat.tsx index e385999..1fed7d5 100644 --- a/src/components/Chat/Chat.tsx +++ b/src/components/Chat/Chat.tsx @@ -30,6 +30,7 @@ const Chat = () => { (index: number, sessionData: MessageSchema) => { let dateComponent: ReactNode | null = null; const msgArrayIdx = index - firstItemIndex; + if (msgArrayIdx < 0 || msgArrayIdx > messages.length - 1) return; const currMessage = messages[msgArrayIdx]; let prevMessage = null; if (msgArrayIdx > 0) { @@ -63,7 +64,7 @@ const Chat = () => { ); } - + return (