15.8.1 커스텀 Hook 만들기
hooks/useLogin.ts
import {useMutation} from 'react-query'; import {login} from '../api/auth'; export default function () { const mutation (login, { (data) => { console. (data); /* TODO: 구현 예정 */ }, (error) => { console. (error); /* TODO: 구현 예정 */ }, }); return mutation; }
hooks/useRegister.ts
import {useMutation} from 'react-query'; import {register} from '../api/auth'; export default function () { const mutation (register, { (data) => { console. (data); /* TODO: 구현 예정 */ }, (error) => { console. (error); /* TODO: 구현 예정 */ }, }); return mutation; }