작성한 질문수
풀스택 리액트 라이브코딩 - 간단한 쇼핑몰 만들기
상품목록 페이지 만들기
작성
·
557
수정됨
0
안녕하세요. 상품목록 페이지 만들기를 듣던 중 실행 오류가 있어 질문드립니다.
routes.tsx를 재남님과 같은 방식으로 구현을 했지만
app.tsx에서 useRoutes를 사용할 수 없다고 오류가 뜨며 작동이 되지않습니다.
이경우 어떻게 해야할까요?
여기서 elem를 불러오는 과정에서 오류가 발생합니다.
답변 1
에러메시지를 읽어보면, useRoutes는 <Router> 컴포넌트의 컨텍스트 내에서만 사용할 수 있다고 하죠. 즉 App.tsx보다 상위(main.tsx)에서 <Router>를 정상적으로 호출하고 있는지가 관건입니다.
이걸 기준으로 디버깅을 해보시고, 그래도 안되면 깃헙 등으로 제가 전체 코드를 볼 수 있게 해주세요.