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

한장현님의 프로필 이미지

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

미들웨어와 리덕스 데브툴즈

리덕스 구현 이후 로그인 문제

21.01.11 23:54 작성

·

207

0

리덕스 구현 이후 로그인이 되지 않는 문제가 있어 문의 드립니다.

데브툴즈를 보니 user정보가 id, password 둘다 공백으로 들어가서 그런지,, 어떻게 해야 할까요?

깃허브 링크 첨부해 드립니다!

https://github.com/wkdgus1164/zerocho-next/tree/master/prepare/front

답변 3

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2021. 01. 13. 01:00

ui가 변하는건 AppLayout.js에서 LogInForm과 UserProfile 컴포넌트 확인해보셔야 합니다.

0

한장현님의 프로필 이미지
한장현
질문자

2021. 01. 13. 00:06

답변 감사합니다.

아래 코드로 변경하였는데, Redux 데브툴즈에서는 LOG_IN이 찍히는데 UI가 변하지 않습니다!

const onSubmitForm = useCallback(() => {
        console.log(id, password);
        dispatch(loginAction({id, password}));
}, [id, password]);

어떻게 해결할 수 있을까요?

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2021. 01. 12. 02:56

LogInForm -> onSubmitForm의 []을 [id, password]로 바꾸세요.