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