Skip to content
Snippets Groups Projects
Commit 51bcb25e authored by 석찬 윤's avatar 석찬 윤
Browse files

feat: 404NotFoundPage 추가 개발 (#14)

parent 10c5b0d8
No related branches found
No related tags found
2 merge requests!26[#14] FCM 토큰 포함 로그인 로직 수정,!25[#14] FCM 토큰 포함 로그인 로직 수정
Pipeline #10930 passed
...@@ -11,6 +11,7 @@ import Footer from "./components/layout/Footer"; ...@@ -11,6 +11,7 @@ import Footer from "./components/layout/Footer";
import BodyLayout from "./components/layout/BodyLayout"; import BodyLayout from "./components/layout/BodyLayout";
import HeaderLogoBar from "./components/layout/HeaderLogoBar"; import HeaderLogoBar from "./components/layout/HeaderLogoBar";
import SchedulePage from "./pages/SchedulePage"; import SchedulePage from "./pages/SchedulePage";
import NotFoundPage from "./pages/NotFoundPage";
const App = () => { const App = () => {
return ( return (
...@@ -29,6 +30,7 @@ const App = () => { ...@@ -29,6 +30,7 @@ const App = () => {
/> />
<Route path="/mypage" element={<MyPage />} /> <Route path="/mypage" element={<MyPage />} />
<Route path="/login" element={<LoginPage />} /> <Route path="/login" element={<LoginPage />} />
<Route path="*" element={<NotFoundPage />} />
</Routes> </Routes>
</BodyLayout> </BodyLayout>
<Footer /> <Footer />
......
import React from "react";
import { useNavigate } from "react-router-dom";
import Button from "../components/Button"; // 기존 디자인 시스템의 버튼 컴포넌트
const NotFoundPage = () => {
const navigate = useNavigate();
const handleGoHome = () => {
navigate("/");
};
return (
<div className="flex flex-col items-center justify-center min-h-screen text-center bg-gray-50">
<h1 className="text-6xl font-bold text-primary-500">404</h1>
<p className="mt-4 text-lg text-gray-700">
페이지를 찾을 수 없습니다. 잘못된 URL을 입력했거나 페이지가 삭제되었을
수 있습니다.
</p>
<div className="mt-6">
<Button size="lg" theme="indigo" onClick={handleGoHome}>
홈으로 이동
</Button>
</div>
</div>
);
};
export default NotFoundPage;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment