Redux에서 <provider >사용시 오류 -Cannot read properties of undefined (reading ‘getState’)
153
작성한 질문수 27
안녕하세요 열심히 강의 듣고 있습니다.
거의 중 후반까지 왔어요. jwt 강의 까지 듣고 많은걸 알게 되어서 많이 기쁩니다. 자신감이 많이 생겼네요.
(참고로 java는 잘 못해서 kotlin으로 다 컨버팅 했네요 .... )
https://github.com/justkjy/apiserver
컨버팅 작업 하니깐 2번 듣게 되고 정확하게 이해가 되네요 ...
== 본론 ===
리덕스 툴킷 설정 강의에서 알려주신 코드를 따라 쳤는데 에러가 났어요..
const root = ReactDOM.createRoot(document.getElementById('root'));
// root.render(
// <Provider strote={store}>
// <App />
// </Provider>
// );
root.render(
<App />
);Cannot read properties of undefined (reading ‘getState’)
그래서 provider를 지워라고 하네요...
이게 맞나요??
인프런 이슈 정보에도 지워라고 하긴 하는데
===========
=================================
저렇게 하면 강의 따라 가는데 문제가 없을까요?
리덕스 툴킷 설정
답변 1
0
Provider를 이용해서 store를 지정하는 부분은
전체 어플리케이션 내에서 하나의 store를 사용하도록 만들기 위해서 감싸는 역할을 하기 때문에
필요합니다.
해당 부분은 리덕스툴킷의 버전의 호환성 때문일 가능성이 높습니다.
예제에서 사용하는 라이브러리 (package.json)의 일부를 한번 아래와 같이 변경해 보시면 좋겠습니다.
"react": "^18.2.0",
"react-cookie": "^6.1.1",
"react-dom": "^18.2.0",
"react-redux": "^8.1.3",최신 버전에도 문제가 있지는 않네요..
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-redux": "^9.1.2"
동일하게 실습하는데 이상하게 페이지를 찾지 못하네요..
0
74
2
22. REST 방식 컨트롤러 만들기(2), 29. 등록처리 부분 질문이 있습니다.
0
74
2
37강. 강의수업듣다 질문드립니다.
0
57
2
TodoDTO test 함수
0
80
3
강사님 오타 있음요
0
78
2
No 1. 교제(ppt) soruce 복붙 문제 의 건
0
95
4
No 1. 교제(ppt) soruce 복붙 문제 의 건
0
70
3
17강 문의드립니다.
0
44
1
카카오 연동설정이 이제 안되는거 같아요
0
194
2
8장 마지막 강의 시 오류
0
98
4
혹시 뭐가 문제인지 알 수 있나요?
0
87
2
챕터: React-Router 설정
0
58
2
백)TODO관련
0
56
2
마리아 db 설치중 포트를 이미 사용중이라고 합니다
0
112
2
이강의 듣고 소화시켰다면 몇년차 정도 개발자라고 할수 있을까요?
0
105
1
CSR , SSR 의 수요 궁금증 질문
0
83
2
섹션5부터...
0
73
1
간단한 코드 질문!!
0
61
2
tbl_todo 질문입니다
0
65
2
수업 외 질문인데 'tbl'이 무슨 의미인가요???
0
292
2
엔티티클래스에서 질문입니다
0
78
2
수정시 writer값이 삭제되는 오류
0
42
2
교안 31 오타 수정해주세요
0
64
2
쿠키에 accessToken, refreshToken을 담고, 조회 시에 undefined
0
81
1





