diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index bbd86aa..61f2236 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -11,7 +11,7 @@ import { AuthPayload } from '@/types/auth'; export default function Login() { const [loginData, setLoginData] = useState({} as AuthPayload); - const { mutate } = usePostLoginMutation(); + const { mutate, status } = usePostLoginMutation(); const { isError: isEmailEmpty } = useValidate( loginData.email, @@ -71,6 +71,14 @@ export default function Login() { /> + {status === 'pending' && ( +
로그인 중입니다...
+ )} + {status === 'error' && ( +
+ 로그인에 실패하였습니다. 다시 시도하시거나 관리자에게 문의해주세요. +
+ )}