Skip to content

Commit 8e53261

Browse files
committed
feat: route 페이지 추가 #46
1 parent 05adff1 commit 8e53261

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed
+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import React from 'react';
2+
3+
const MainPage = () => {
4+
return <div>this is main page</div>;
5+
};
6+
7+
export default MainPage;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import React from 'react';
2+
3+
const NicknamePage = () => {
4+
return <div>this is Nick name page</div>;
5+
};
6+
7+
export default NicknamePage;

frontend/src/router/index.tsx

+16-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import { Layout } from './layout';
44

55
import GamePage from '@/pages/GamePage/GamePage';
66
import GameResultPage from '@/pages/GameResultPage/GameResultPage';
7+
import MainPage from '@/pages/MainPage/MainPage';
8+
import NicknamePage from '@/pages/NicknamePage/NicknamePage';
79
import RoundResultPage from '@/pages/RoundResultPage/RoundResultPage';
810

911
export const router = createBrowserRouter([
@@ -13,14 +15,26 @@ export const router = createBrowserRouter([
1315
children: [
1416
{
1517
index: true,
18+
element: <MainPage />,
19+
},
20+
{
21+
path: 'nickname',
22+
element: <NicknamePage />,
23+
},
24+
{
25+
path: 'ready',
26+
element: <div>게임 대기 화면</div>,
27+
},
28+
{
29+
path: 'game/:roundId',
1630
element: <GamePage />,
1731
},
1832
{
19-
path: 'round-result',
33+
path: 'round/:roundId/result',
2034
element: <RoundResultPage />,
2135
},
2236
{
23-
path: 'game-result',
37+
path: 'game/result',
2438
element: <GameResultPage />,
2539
},
2640
],

0 commit comments

Comments
 (0)