인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

neofirst님의 프로필 이미지
neofirst

작성한 질문수

Slack 클론 코딩[실시간 채팅 with React]

swr 관련 질문입니다.

작성

·

303

0

SWR 관련 질문입니다.
 
1.x 사용 했을 때 mutate를 적용을 시켜 봤습니다.
 
강의 초반부에 로그 아웃 버튼을 달고 화면만 띄우고
 
swr로 불러온 데이터를 찍으면 /api/users 데이터가 있는 것을 확인 할 수가 있는데
 
login 후 workspace/channel 들어가면서 console로 찍어보니
 
최초에는 데이터가 있는 것으로 나오는데
 
한번 더 렌더링이 되는건지
 
workspace : {id :...}
workspace: undefined
 
이렇게 나오던데 어떤 식으로 접근하면 좋을지 문의 드립니다.
 
혹시 몰라서 let count = 0;
 
0 : workspace : {id :...}
1 : workspace: undefined

식으로 카운팅도 해 봤는데
지렇게 찍혀서 어떻게 접근을 해야할지 몰라 문의 드립니다.

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

뭘 콘솔로 찍으신건가요? 그리고 네트워크 탭에서 workspace를 가져오는 요청이 한 번 더 가는지도 확인해보세요. 거기서 요청/응답이 제대로 오는지도요.

neofirst님의 프로필 이미지
neofirst
질문자

감사합니다.

 

fetcher에서 Arrow Funtion에서 {} 묶어서 일어난 현상이었네요.

 

많은 도움 되었습니다.

neofirst님의 프로필 이미지
neofirst

작성한 질문수

질문하기