Catchpill_navigate 오류 / mutate hook 인자 > 해결

박다영·2023년 1월 11일
0

project

목록 보기
37/70

useMutation 의 mutate 를 destructuring 해서 쓸 때,
인자를 보내주려면 객체로 묶어서 보내야 한다.
그냥 () 안에 각각 넣어 보내면 객체로 묶인 부분만 인식한다.

addPill({ newPill, navigate }) 의 경우에도
{ } 안에 안넣어 보냈더니 navigate 를 인식 못했고,

return 값으로 들어갔던 optimistic updates 가 적용된 usemutation 의 경우에도 문법을 잘못 보고
useMutation(mutationFn: EditPill, {onMutate:...}) 이렇게 썼더니,
{ } 로 묶인 함수 부분만 실행됐다.

profile
개발과 디자인 두마리 토끼를!

0개의 댓글