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

roider2316님의 프로필 이미지
roider2316

작성한 질문수

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

리버스 인피니트 스크롤링(useSWRInfinite)

useSWRInfinite에서 index질문

해결된 질문

작성

·

311

·

수정됨

0

const {
    data: chatData,
    mutate,
    setSize,
  } = useSWRInfinite<IDM[]>(
    (index) => `/api/workspaces/${workspace}/dms/${id}/chats?perPage=20&page=${index + 1}`,
    fetcher,
  );

setSize에서 prevSize +1이 1페이지 더 불러오는 거면 useSWRInfinite에서 index +1은 뭔 역할이죠? 둘 다 페이지 관련된거라 헷갈립니다.

답변 1

1

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

setSize한 값이 index가 되어 불러와지는 것입니다.

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

아 이해되었습니다.

roider2316님의 프로필 이미지
roider2316

작성한 질문수

질문하기