인프런 커뮤니티 질문&답변
로그인시 data undefind 에러가 또 떠서요 ㅜ
작성
·
169
0
아마 처음 회원가입 시 잠깐 영상에 나왔던
err.response.data 의 에러처럼 로그인 시에 에러가 나서요..

// LOG_IN
function logInAPI(data) {
return axios.post('/user/login', data); // data는 로그인 정보
}
function* logIn(action) {
try { // 요청 성공 시
const result = yield call(logInAPI, action.data);
yield put({
type: LOG_IN_SUCCESS,
data: result.data, // 서버로부터 전달받은 데이터 값
});
} catch (err) { // 요청 실패 시
yield put({
type: LOG_IN_FAILURE,
error: err.response.data,
});
}
}
위는 제가 작성한 코드입니다.
질문 몇개 보니까 어떤분은
function logInAPI(data) {
const response = axios.post('/user/login', data); // data는 로그인 정보
return response;
}
이런식으로 적어둔것같더라구요. 제가 영상에서 놓친건지
찾아봐도 아래 코드처럼 작성하시진 않았는데 제로초님께서..
혹시 어디에서 잘못된건지 힌트라도 알 수 있을까요?




