File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ import { handleError } from '@apis/util/handleError';
3333import { getCurrentUserId } from '@utils/getCurrentUserId' ;
3434
3535const ChatRoom : React . FC = ( ) => {
36- const [ extendedMessages , setextendedMessages ] = useState < ExtendedMessageDto [ ] > ( [ ] ) ;
36+ const [ extendedMessages , setExtendedMessages ] = useState < ExtendedMessageDto [ ] > ( [ ] ) ;
3737 const [ allMessages , setAllMessages ] = useRecoilState ( AllMesagesAtom ) ;
3838
3939 const [ isMenuBottomSheetOpen , setIsMenuBottomSheetOpen ] = useState ( false ) ;
@@ -130,19 +130,17 @@ const ChatRoom: React.FC = () => {
130130 }
131131 } , [ ] ) ;
132132
133- // 메시지 수신 시 스크롤 아래로 이동
133+ // 메시지 수신 시
134134 useEffect ( ( ) => {
135+ // 렌더링에 필요한 정보 추가
136+ const temp = createExtendedMessages ( allMessages , currentUserId , opponentInfo ) ;
137+ setExtendedMessages ( temp ) ;
138+
139+ // 스크롤 아래로 이동
135140 if ( isScroll ) {
136141 scrollToBottom ( chatWindowRef ) ;
137142 setIsScroll ( ( prev ) => ! prev ) ;
138143 }
139- } , [ isScroll ] ) ;
140-
141- // 메시지 수신 시 렌더링에 필요한 정보 추가
142- // 이거 위에랑 합칠수없나?
143- useEffect ( ( ) => {
144- const temp = createExtendedMessages ( allMessages , currentUserId , opponentInfo ) ;
145- setextendedMessages ( temp ) ;
146144 } , [ allMessages ] ) ;
147145
148146 useEffect ( ( ) => {
You can’t perform that action at this time.
0 commit comments