useMutation 은 post, delete, patch 등의 api 메소드와 사용하게 됩니다.

const mutaionFn = useMutation(
	[MUTATION_KEY], //mutation 고유 key값
	apiFn //api 호출 함수
	option // mutate 의 다양한 옵션값
);

위와 같은 형태로 useMutation을 사용할수 있습니다.

useMutation 은 단지 post, delete 등의 호출만 할수 있다면 쓸 필요가 없을것 입니다.

하지만 option 값에 다양한 기능들을 사용할수 있어서 좋은 효율을 낼수 있습니다!

option

- onMutate

- onSuccess

- onError