Skip to content

Commit 36a37d7

Browse files
committed
fix: 인증번호 에러 핸들링 Response 속성값 수정
1 parent 51eebe1 commit 36a37d7

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/features/join/hooks/useUserHook.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ export const useSendCertificationCode = () => {
3838
alert('인증번호를 발송했습니다.');
3939
},
4040
onError: (error: AxiosError<any>) => {
41-
if (error.result) {
42-
const allMessages = Object.values(error.result).join('\n');
41+
if (error.response?.data) {
42+
const allMessages = Object.values(error.response.data).join('\n');
4343
alert(allMessages);
4444
} else {
4545
alert(error.message || '인증번호 발송에 실패하였습니다.');
@@ -57,8 +57,8 @@ export const useVerifyCertificationCode = () => {
5757
alert('인증에 성공했습니다.');
5858
},
5959
onError: (error: AxiosError<any>) => {
60-
if (error.result) {
61-
const allMessages = Object.values(error.result).join('\n');
60+
if (error.response?.data) {
61+
const allMessages = Object.values(error.response.data).join('\n');
6262
alert(allMessages);
6363
} else {
6464
alert(error.message || '인증에 실패하였습니다.');

src/shared/utils/phoneVerification.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ export const usePhoneVerification = () => {
99
const [isVerifyVisible, setIsVerifyVisible] = useState(false);
1010
const [verificationCode, setVerificationCode] = useState('');
1111
const [timer, setTimer] = useState(0);
12-
const resetVerification = () => {
12+
13+
const resetVerification = () => {
1314
setIsVerified(false);
1415
setIsVerifyVisible(false);
1516
setVerificationCode('');

0 commit comments

Comments
 (0)