<div className="App">
<Routes>
<Route element={<Layout />}>
<Route path="/" element={<Home />} />
<Route path="/about" element={<About />} />
<Route path="/profile/:username" element={<Profile />} />
</Route>
<Route path="/articles" element={<Articles />}>
<Route path=":id" element={<Article/>}></Route>
</Route>
<Route path='/login' element={<Login/>}></Route>
<Route path='/mypage' element={<MyPage/>}></Route>
<Route path="*" element={<NotFound />}></Route>
</Routes>
간단함.
그냥 일단은 라우터 다 지정해 놓고,
전체로 하면 저게 가장 우선순위가 낮나봄.
그냥 전체에 에러페이지로 가게끔 하면 됨.
'React' 카테고리의 다른 글
타입 스크립트 리액트 (0) | 2023.11.30 |
---|---|
NavLink, Link (0) | 2023.11.30 |
useNavigate, Navigate (0) | 2023.11.30 |
중첩 라우팅 (0) | 2023.11.30 |
라우터 경로변수 (0) | 2023.11.30 |