Upload에서 onRemove는 쓰레기통 버튼을 눌렀을 때 활성화된다. Alert에 "사진을 삭제하시겠습니까?"를 띄워서 confirm이 되면 삭제가 되는 기능을 추가하려 하는데, onRemove를 그대로 쓰면 Alert의 반응과는 상관없이 지워진다. 기다려주지 않기 때문이다! 이와 관련된 github issue가 굉장히 많지만 정확하게 알려주는 블로그가 없어 아쉬웠다.
Upload
onRemove
Alert
기다리게 하려면 Promise를 사용해야 한다.
Promise
참고 자료