Browse Source

회원가입 휴대폰번호 양식 validation 추가

feature/auth
junh_eee(이준희) 2 years ago
parent
commit
a46f0dc2b7
  1. 10
      src/components/account/register/AccountRegisterForm.js

10
src/components/account/register/AccountRegisterForm.js

@ -163,7 +163,7 @@ export const AccountRegisterForm = ({
.string() .string()
.required('생년월일을 입력해 주세요.') .required('생년월일을 입력해 주세요.')
.matches( .matches(
/^(19[0-9][0-9]|20\d{2})(0[0-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])$/, /^(19[0-9][0-9]|20\d{2})(0[1-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])$/,
'올바른 생년월일을 입력해 주세요.' '올바른 생년월일을 입력해 주세요.'
), ),
memberName: yup memberName: yup
@ -172,7 +172,13 @@ export const AccountRegisterForm = ({
.min(3, '최소 2 자 이상 입력 부탁드립니다.') .min(3, '최소 2 자 이상 입력 부탁드립니다.')
.max(20, '최대 10 자 이하 입력 부탁드립니다.'), .max(20, '최대 10 자 이하 입력 부탁드립니다.'),
email: yup.string().required('이메일을 입력해 주세요.'), email: yup.string().required('이메일을 입력해 주세요.'),
hpno: yup.string().required('휴대폰번호를 입력해 주세요.'), hpno: yup
.string()
.required('휴대폰번호를 입력해 주세요.')
.matches(
/^(01[0-1])([1-9][0-9]{3})([0-9]{4})$/,
'올바른 휴대폰번호를 입력해 주세요.'
),
cntryCd: yup.string().required('국가를 선택해 주세요.'), cntryCd: yup.string().required('국가를 선택해 주세요.'),
clncd: yup.string().required('국가번호를 선택해 주세요.'), clncd: yup.string().required('국가번호를 선택해 주세요.'),
userPswd: yup userPswd: yup

Loading…
Cancel
Save