Skip to content

Commit 764e90d

Browse files
committed
feat: react-router-dom 추가 및 레이아웃 구성 변경
1 parent 0c05471 commit 764e90d

File tree

16 files changed

+257
-8
lines changed

16 files changed

+257
-8
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"eslint-plugin-import": "^2.31.0",
2525
"eslint-plugin-jsx-a11y": "^6.10.2",
2626
"react": "^19.0.0",
27-
"react-dom": "^19.0.0"
27+
"react-dom": "^19.0.0",
28+
"react-router-dom": "^7.5.3"
2829
},
2930
"devDependencies": {
3031
"@eslint/js": "^9.21.0",

pnpm-lock.yaml

Lines changed: 51 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/App.tsx

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,23 @@
1-
import { Global } from "@emotion/react";
1+
import { BrowserRouter, Routes, Route } from "react-router-dom";
22
import { ThemeProvider } from "@mui/material/styles";
33
import { CssBaseline } from "@mui/material";
4+
import { Global } from "@emotion/react";
45
import { muiTheme, globalStyles } from "./styles/globalStyles";
5-
6-
import Header from "./components/layout/Header";
6+
import MainLayout from "./components/layout";
7+
import Test from "./components/Test";
78

89
function App() {
910
return (
1011
<ThemeProvider theme={muiTheme}>
1112
<CssBaseline />
1213
<Global styles={globalStyles} />
13-
<Header />
14+
<BrowserRouter>
15+
<Routes>
16+
<Route element={<MainLayout />}>
17+
<Route path="/" element={<Test />} />
18+
</Route>
19+
</Routes>
20+
</BrowserRouter>
1421
</ThemeProvider>
1522
);
1623
}

src/assets/Footer/blog.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/Footer/facebook.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/Footer/flickr.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/Footer/github.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/Footer/instagram.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/Footer/linkedin.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/Footer/message.svg

Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)