반응형
사용자가 미리 정하지 않은 주소로 들어온 경우, Not Found 페이지로 보내주기
1. NotFound.js 파일 만들고 빈 컴포넌트 만들기
import React from "react";
const NotFound = (props) => {
return <h1>주소가 올바르지 않아요!</h1>;
};
export default NotFound;
2. App.js 에서 import 해 줌
import NotFound from "./NotFound";
3. Switch를 추가해주고, 4. NotFound컴포넌트를 Route에 주소 없이 연결하면 끝!
...
import
{Route, Switch}
from
"react-router-dom";
...
return (
< div className="App" >
...
< Switch >
< Route path="/" exact >
< BucketList list={list} / >
< / Route >
< Route path="/detail" exact >
< Detail / >
< / Route >
< Route >
< NotFound / >
< / Route >
< / Switch >
...
< / div >
);
...
반응형
'Sparta x 이노베이션 캠프 > React' 카테고리의 다른 글
TIL) React 리덕스 (0) | 2022.08.18 |
---|---|
TIL) 라우팅: useHistory 로 뒤로가기 버튼 만들기 (0) | 2022.08.18 |
TIL) 내 버킷리스트 만들기 - 라우팅, React (0) | 2022.08.17 |
TIL) 라우팅이란? (0) | 2022.08.17 |
TIL) eventListener (0) | 2022.08.17 |