-
Cannot read properties of undefined (reading 'search')
코드가 계속 안먹혔다.. 정말 뭐가 문젠지 알 수 없어서 고민을 많이 했다.
const { username } = match.params; const { tag, page } = ps.parse(location.search, // 생략
와 같은 코드였는데 v6 를 사용하면서 match는 사용하지 않는다는건 인식
loaction.search는 왜 안먹히는거지? 했더니 location도 업데이트 되면서 더는 사용하지 않는..함수라고..
import { useParams, useLocation } from "react-router-dom"; const { username } = params; const { tag, page } = qs.parse(useLocation, { // 중략
다음과 같이 바꿔주었다.
'Study > React' 카테고리의 다른 글
[React] Styled로 컴포넌트 안에 있는 자식 스타일을 변경하고 싶을 때 (0) 2022.01.09 [React] Cannot find module 'sass' (0) 2022.01.09 [React] Each child in a list should have a unique "key" prop. (0) 2022.01.08 [React] Cannot read properties of undefined (reading 'params') (0) 2022.01.08 [React] Actions must be plain objects. Use custom middleware for async actions. (0) 2022.01.08 댓글