useMutation hook 사용 중 사용자가 API서버에 생성 요청을 보낼 때, 생성이 완료 되어 리패칭이 일어나기 전까지의 시간동안 불편함을 겪을 수 있어 생성중이라는 문구를 띄워주기 위해 useMutation 이 반환하는 isLoading을 받아 사용하였다. useQuery를 사용한 useFetchHero가 반환하는 isLoading과 이름이 겹쳐 creatingHero라는 이름을 주어 사용하는데 정상적으로 작동하지 않는 문제가 발생했다. 요청을 보내는 코드를 비동기적으로 처리하지 않아 발생한 문제였다. 위와 같이 비동기적 작업을 처리하는 함수는 꼭 async와 await 등을 사용하여 비동기적으로 처리해주자!