Browse Source

마이 페이지(이메일 유효성 검사)

pull/2/head
sanguu 2 years ago
parent
commit
c4366f82df
  1. 22
      src/containers/account/mypage/AccountMypageContainer.js

22
src/containers/account/mypage/AccountMypageContainer.js

@ -300,13 +300,23 @@ const AccountMypageContainer = () => {
}; };
//업데이트 //업데이트
const handlerUpdate = () => { const handlerUpdate = () => {
const reg_email = /^([0-9a-zA-Z_\.-]+)@([0-9a-zA-Z_-]+)(\.[0-9a-zA-Z_-]+){1,2}$/;
const param = { const param = {
cstmrSno: user.cstmrSno, cstmrSno: user.cstmrSno,
email: userInfo.email, email: userInfo.email,
updateUserId: userInfo.userId, updateUserId: userInfo.userId,
hpno: okcheck hpno: okcheck
}; };
dispatch(userupdateAction.request(param)); if (!reg_email.test(param.email)) {
setModal({
isOpen: true,
title: '필수값 입력 오류',
desc: '이메일 형식을 다시 확인해 주세요.',
color: 'danger'
});
} else {
dispatch(userupdateAction.request(param));
}
}; };
const handlerTest = () => { const handlerTest = () => {
@ -315,18 +325,12 @@ const AccountMypageContainer = () => {
title: '탈퇴 확인', title: '탈퇴 확인',
desc: '정말로 탈퇴 하시겠습니까?' desc: '정말로 탈퇴 하시겠습니까?'
}); });
}; };
const waitwait = () => { const waitwait = () => {
dispatch(userDeleteAction.request(user.cstmrSno)); dispatch(userDeleteAction.request(user.cstmrSno));
// setModal({
// isOpen: true,
// title: '탈퇴 확인',
// desc: '탈퇴가 완료되었습니다.',
// color: 'primary'
// });
// return;
}; };
return ( return (

Loading…
Cancel
Save