이 Hook을 useLoginuseRegister에서 다음과 같이 사용합니다.

    hooks/useLogin.ts

    (...)
    import useInform from './useInform';
    
    export default function useLogin() {
      const inform = useInform();
      (...)
        onError: (error: AuthError) => {
          const message =
            error.response?.data?.data?.[0]?.messages[0].message ?? '로그인 실패';
          inform({
            title: '오류',
            message,
          });
        },
      });
      return mutation;
    }

    hooks/useRegister.ts

    (...)
    import useInform from './useInform';
    
    export default function useRegister() {
      const inform = useInform();
      (...)
        onError: (error: AuthError) => {
          const message =
            error.response?.data?.data?.[0]?.messages[0].message ?? '회원가입 실패';
          inform({
            title: '오류',
            message,
          });
        },
      });
      return mutation;
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.