Home / SignUp
새로고침 없이 페이지 이동 구현 : react-router-dom 사용
회원가입 버튼 click -> SignUp Page로 이동
회원가입 완료되면 SignUp페이지에서 알람을 띄우고, Home으로 이동합니다.
필드가 포커스되면 테두리 색이 변경됩니다.
유효성 검사
‘이메일, 비밀번호, 비밀번호 확인’
Email)
이메일 필드 유효성 검사 : 이메일 정규식
PassWord)
8자 이상 16자 이하의 문자열
하나 이상의 영문자, 하나 이상의 숫자, 하나 이상의 특수문자
비밀번호 확인 == 비밀번호
isValid)
유효하지 않은 값을 입력 -> 실시간 에러메세지 출력(필드 하단)
유효한 값이 입력 -> 입력받은 데이터 alert로 띄우기, 메인페이지로 이동
PassWord Field)
‘뜬 눈 아이콘’ click -> 작성한 값 표시
‘감은 눈 아이콘’ click -> 작성한 값 "암호로" 표시
모두 유효한 값 입력 -> 하단의 회원가입 버튼의 색깔 변함 & 활성화 (default: 비활성화)