[react-router-dom v6] 전역 컴포넌트 사용과 라우팅 구조화
전역적으로 보여야 하는 컴포넌트는 어디에 import 해야 할까? react-router-dom v6 버전에서는 이전 버전과는 다른 라우팅 방식이 도입되었다. 이에 따라 Navbar 컴포넌트를 어디에서 import 해야 하는지에 대한 접근도 바뀌었다. v6에서는 아래 코드와 같이 App.js에 전역 컴포넌트를 import 하면 에러가 날 것이다. function App() { return ( {/* 전역 컴포넌트 */} {/* 라우팅 */} ) } export default App 🚫 Cannot destructure property 'basename' of 'react__WEBPACK_IMPORTED_MODULE_0__.useContext(...)' as it is null… 🚫 The above er..
React
2023. 8. 15. 13:47