-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
user를 찾을 수 없다고 나와요ㅠㅠㅠㅠ
21.01.07 16:33 작성 조회수 208
8
AppLayout에서 store에서 IsLoggedIn 가져오는데서 에러가 발생합니다.
const isLoggedIn = useSelector((state) => state.user.isLoggedIn);
에러 코드
TypeError: Cannot read property 'user' of undefined
const initialState = {
user: {
isLoggedIn: false,
user: null,
signUpdata: {},
loginData: {},
},
post: {
mainPosts: [],
},
};
const rootReducer = (state = initialState, action) => {
switch (action.type) {
case "LOG_IN":
return {
...state,
user: {
...state.user,
isLoggedIn: true,
user: action.data,
},
};
case "LOG_OUT":
return {
...state,
user: {
...state.user,
isLoggedIn: false,
user: null,
},
};
default:
return;
}
};
뭐가 문제일까여...힝ㅜㅜㅜㅜ
답변을 작성해보세요.
10
0
0
0
0
0
0
0
답변 8