inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)

공개/비공개 구분해서 이미지 불러오기

개인적인(?) 의견

364

khhan1990
1

이건 수업을 듣다가 이렇게 하면 더 좋지 않을까?
하는 생각에 공유해보는 건데요.

공유이미지로 업로드를 했을 때
setImages([...Images, res.data]) 를 통해 바로 화면에 보이게 하고 있는데, 이렇게만 하면 개인이미지 화면(isPublic 과 관계없는)에서는 새로고침을 한 뒤에 업로드 파일이 업데이트가 됩니다.

그래서

if (!isPublic) {
        setMyImages([...myImages, res.data]);
      } else {
        setImages([...images, res.data]);
        setMyImages([...myImages, res.data]);
      }

이렇게 하면 개인이미지 화면에서 공유이미를 업로드했을 때도 바로 업데이트가 되기 때문에 더 좋지 않을까(?)하는 개인적인 생각에 올려봅니다 ㅎㅎ

답변 0