From cf9e9ab0803ada55e9b7cd9e31f06fe215c8ce15 Mon Sep 17 00:00:00 2001 From: Joonhyung Choi Date: Wed, 6 Mar 2024 23:54:36 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=B1=84=ED=8C=85=20=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=20=EC=B1=84=ED=8C=85=20=EA=B8=B0=EB=8A=A5=EC=9D=B4=20?= =?UTF-8?q?=EC=9E=91=EB=8F=99=ED=95=98=EC=A7=80=20=EC=95=8A=EB=8A=94=20?= =?UTF-8?q?=EC=98=A4=EB=A5=98=20=ED=95=B4=EA=B2=B0(=EC=B1=84=ED=8C=85?= =?UTF-8?q?=EC=9D=84=20=EB=B3=B4=EB=82=BC=20=EB=95=8C=20=EC=B1=84=ED=8C=85?= =?UTF-8?q?=EB=B0=A9=20id=EA=B0=92=EC=9D=84=20roomId=EC=97=90=EC=84=9C=20c?= =?UTF-8?q?hatRoomId=EB=A1=9C=20=EB=B3=80=EA=B2=BD,=20=EB=B0=B1=EC=97=94?= =?UTF-8?q?=EB=93=9C=20=ED=86=A0=ED=81=B0=20=EC=B2=98=EB=A6=AC=20=EA=B4=80?= =?UTF-8?q?=EB=A0=A8=20=EB=A1=9C=EC=A7=81=20=EC=97=85=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=8A=B8)=20#109?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix: 채팅 페이지 채팅 기능이 작동하지 않는 오류 해결(채팅을 보낼 때 채팅방 id값을 roomId에서 chatRoomId로 변경, 백엔드 토큰 처리 관련 로직 업데이트) --- .../myPage/chatPage/components/ChatRoom.tsx | 41 ++----------------- 1 file changed, 4 insertions(+), 37 deletions(-) diff --git a/src/container/myPage/chatPage/components/ChatRoom.tsx b/src/container/myPage/chatPage/components/ChatRoom.tsx index 39efd646..ee7c6378 100644 --- a/src/container/myPage/chatPage/components/ChatRoom.tsx +++ b/src/container/myPage/chatPage/components/ChatRoom.tsx @@ -70,7 +70,7 @@ function ChatRoom({ userInfo }: { userInfo?: userInfoType }) { destination: "/pub/chat", // skipContentLengthHeader: true, body: JSON.stringify({ - roomId: roomInfoState.roomId, + chatRoomId: roomInfoState.roomId, message: message, messageType: "CHAT", sender: userInfo?.nickname, @@ -108,7 +108,7 @@ function ChatRoom({ userInfo }: { userInfo?: userInfoType }) { destination: "/pub/chat", // skipContentLengthHeader: true, body: JSON.stringify({ - roomId: roomInfoState.roomId, + chatRoomId: roomInfoState.roomId, message: `${"user"}님의 예약이 확정되었습니다.`, messageType: "RESERVEATION", sender: userInfo?.nickname, @@ -122,7 +122,7 @@ function ChatRoom({ userInfo }: { userInfo?: userInfoType }) { destination: "/pub/chat", // skipContentLengthHeader: true, body: JSON.stringify({ - roomId: roomInfoState.roomId, + chatRoomId: roomInfoState.roomId, message: `${"user"}님, 디저트는 잘 받으셨나요? 만족하셨다면 후기를 작성해주세요`, messageType: "REVIEW", @@ -143,30 +143,6 @@ function ChatRoom({ userInfo }: { userInfo?: userInfoType }) { }; }, [roomInfoState]); - const messageData: messageObjectType[] = [ - { - roomId: 52, - sender: "최준형카카오", - message: "일반메세지", - messageType: "CHAT", - dateTime: "2024-03-04", - }, - { - roomId: 52, - sender: "최준형카카오", - message: `${"user"}님의 예약이 확정되었습니다.`, - messageType: "RESERVEATION", - dateTime: "2024-03-04", - }, - { - roomId: 52, - sender: "최준형카카오", - message: `${"user"}님, 디저트는 잘 받으셨나요? 만족하셨다면 후기를 작성해주세요`, - messageType: "REVIEW", - dateTime: "2024-03-04", - }, - ]; - return ( {roomInfoState.roomId === 0 ? ( @@ -203,16 +179,7 @@ function ChatRoom({ userInfo }: { userInfo?: userInfoType }) { - {/* {chatHistoryState?.map((item: any, index) => ( - - ))} */} - {messageData?.map((item: any, index) => ( + {chatHistoryState?.map((item: any, index) => (