-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[김정현] Sprint11 #323
The head ref may contain hidden characters: "React-\uAE40\uC815\uD604-sprint11"
[김정현] Sprint11 #323
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
정현님 제가 넘 늦어서 죄송해요 ㅠㅠㅠ
우선 리다이렉트 문제는 next의 middleware를 이용해보면 좋을 거 같아요!
아티클도 첨부해둘테니 참고해서 수정해보세요 :)
* next js 에 middleware라는 기능이 있다. 이걸 참고해서 수정해봐라!
https://velog.io/@shagrat/Next.js-%EC%9D%B8%EC%A6%9D%EC%9D%B4-%ED%95%84%EC%9A%94%ED%95%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EB%A6%AC%EB%8B%A4%EC%9D%B4%EB%A0%89%EC%85%98-%EB%B6%84%EA%B8%B0%EC%B2%98%EB%A6%AC
react-hook-form은 validation을 효과적으로 컨트롤하기 위해서 사용하기 때문에 모든 input에 적용하려면 오히려 불편할 수 있을거에요..! react-hook-form이 유용하게 쓰일 만한 인풋들만 컴포넌트로 분리해보는것도 좋은 방법이 될 거 같아요!
이번 한 주도 화이팅입니다 👍
formState: { errors, isValid }, | ||
} = useForm<LoginInitialValue>({ mode: "onChange" }); | ||
|
||
const authCtx = useContext(AuthContext); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
오 context로 잘 만들었군요 👍
} | ||
|
||
if (res.error || res.message) { | ||
alert(res.message); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
throw new Error()를 통해서 에러를 던져주는 것이 alert보다는 안전성 측면에서 더 좋을 것 같네요:)
name={name} | ||
type={isPassword ? passwordType : type} | ||
{...props} | ||
{...(register ? register(name, rules) : {})} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
객체 props를 넘겨줄 때 삼항 연산자를 스프레드 문법 내부에서 사용하는 경우가 흔하지는 않아요! 차라리 해당 삼항연산자 부분을 변수화시켜주면 좋을 것 같아요 👍
요구사항
기본
회원가입
로그인
메인
심화
주요 변경사항
스크린샷
멘토에게