Skip to content

Commit dc85ae6

Browse files
authored
Merge pull request #12 from yusufk/react18
React18 fixed
2 parents aca64cc + 6b18b12 commit dc85ae6

File tree

9 files changed

+415
-307
lines changed

9 files changed

+415
-307
lines changed

index.html

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,5 @@
1717
</head>
1818
<body>
1919
<div id="root"></div>
20-
<div class="credits">
21-
Designed by <a href="https://bootstrapmade.com/">BootstrapMade</a>
22-
</div>
2320
</body>
2421
</html>

package-lock.json

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

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"react-github-calendar": "^3.2.2",
1818
"react-lazyload": "^3.2.0",
1919
"react-markdown": "^8.0.2",
20+
"react-router-dom": "^7.1.5",
2021
"react-scripts": "^5.0.1",
2122
"react-waypoint": "^10.1.0",
2223
"rehype-raw": "^7.0.0",

src/App.js

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,23 @@ import Resume from './components/resume';
55
import Repositories from './components/repos';
66
import Articles from './components/articles';
77
import Portfolio from './components/portfolio';
8+
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
89

910
function App() {
1011
return (
12+
<Router>
1113
<div className="App">
12-
<Header></Header>
13-
<About></About>
14-
<Resume></Resume>
15-
<Repositories></Repositories>
16-
<Articles></Articles>
17-
<Portfolio></Portfolio>
14+
<Header />
15+
<Routes>
16+
<Route path="/about" element={<About />} />
17+
<Route path="/resume" element={<Resume />} />
18+
<Route path="/repos" element={<Repositories />} />
19+
<Route path="/portfolio" element={<Portfolio />} />
20+
<Route path="/articles" element={<Articles />} />
21+
<Route path="/articles/:slug" element={<Articles />} />
22+
</Routes>
1823
</div>
24+
</Router>
1925
);
2026
}
2127

0 commit comments

Comments
 (0)