일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- C
- design pattern
- Data Structure
- 운영체제
- Kafka
- Heap
- 자바
- JPA
- react
- 백준
- Algorithm
- mongoDB
- c언어
- 알고리즘
- OS
- 컴퓨터구조
- 자료구조
- Java
- JavaScript
- MSA
- 파이썬
- IT
- Proxy
- 네트워크
- redis
- Spring
- spring webflux
- Galera Cluster
- MySQL
- 디자인 패턴
Archives
- Today
- Total
시냅스
React connected-react-router, react-router-dom, history 버전 충돌 본문
TypeError: Cannot read properties of undefined (reading 'pathname')
ConnectedRouter : connected-react-router 와
Routes : react-router-dom을 쓰던 중 react-router-dom 을 가장 최신인 v6 로 했을 때에 발생한 에러다.
버전 체크에 관한 공식문서 등은 찾지 못하였고, 차선책으로 react-router-dom 을 5.3.0으로 다운그레이드 하여
해결했다고 생각했지만...
Uncaught Could not find router reducer in state tree, it must be mounted under "router"
ConnectedRouter 에 history를 props로 전달하여 미들웨어에서 관리하던 중 발생한 에러였다...
에러는 마찬가지로 history의 버전에 대한 관리였고 관련된 문서는 찾지 못하여
확인해보니 history가 v5 였고, v4.7.2로 다운그레이드 하여 해결하였다!
'ReactJS' 카테고리의 다른 글
React-Query 사용법 (0) | 2021.12.03 |
---|---|
React Hook Form 사용법 (0) | 2021.12.02 |
React에서 dotenv를 사용하는 방법 (0) | 2021.11.27 |
TIL : React { Hooks } (0) | 2021.11.20 |
TIL : React { Code splitting } (0) | 2021.11.18 |
Comments