인프런 커뮤니티 질문&답변

H223311님의 프로필 이미지
H223311

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

boilerplate 질문

작성

·

102

0

안녕하세요 boilterplate 는 formik이 적용되어 있던데.. 비슷한 문법으로 스키마를 추가해봐도 디비에는 값을 받지 못하네요..

어떻게 하면 디비에 값을 받을 수 있을까요..?? accountnumber라는 항목을 추가하였습니다. server쪽 user.js에도 추가했어요


function RegisterPage(props) {
const dispatch = useDispatch();
return (

<Formik
initialValues={{
email: '',
lastName: '',
name: '',
password: '',
confirmPassword: '',
accountnumber:''
}}
validationSchema={Yup.object().shape({
name: Yup.string()
.required('Name is required'),
lastName: Yup.string()
.required('Last Name is required'),
email: Yup.string()
.email('Email is invalid')
.required('Email is required'),
password: Yup.string()
.min(6, 'Password must be at least 6 characters')
.required('Password is required'),
confirmPassword: Yup.string()
.oneOf([Yup.ref('password'), null], 'Passwords must match')
.required('Confirm Password is required'),
accountnumber: Yup.string()
.required('Password is required')
})}

답변 1

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요 ~ !

User 스키마 쪽에 

accountnumber: {
type: String
}

이런식으로 추가해주시면 됩니다 ^^ 

H223311님의 프로필 이미지
H223311

작성한 질문수

질문하기