인프런 커뮤니티 질문&답변

gepark님의 프로필 이미지
gepark

작성한 질문수

풀스택 리액트 라이브코딩 - 간단한 쇼핑몰 만들기

상품목록 페이지 만들기

useRoutes() 오류

작성

·

557

·

수정됨

0

안녕하세요. 상품목록 페이지 만들기를 듣던 중 실행 오류가 있어 질문드립니다.

routes.tsx를 재남님과 같은 방식으로 구현을 했지만

app.tsx에서 useRoutes를 사용할 수 없다고 오류가 뜨며 작동이 되지않습니다.

이경우 어떻게 해야할까요?

여기서 elem를 불러오는 과정에서 오류가 발생합니다.

답변 1

0

정재남님의 프로필 이미지
정재남
지식공유자

에러메시지를 읽어보면, useRoutes는 <Router> 컴포넌트의 컨텍스트 내에서만 사용할 수 있다고 하죠. 즉 App.tsx보다 상위(main.tsx)에서 <Router>를 정상적으로 호출하고 있는지가 관건입니다.

이걸 기준으로 디버깅을 해보시고, 그래도 안되면 깃헙 등으로 제가 전체 코드를 볼 수 있게 해주세요.

gepark님의 프로필 이미지
gepark

작성한 질문수

질문하기