frontend: added Experience, Interests, and projects section

This commit is contained in:
2025-01-06 21:28:48 +02:00
parent bd6539d4b6
commit 72cc387b34
10 changed files with 337 additions and 42 deletions

View File

@ -6,13 +6,18 @@ import Home from './pages/Home'
import Navbar from './components/Navbar'
import Footer from './components/Footer'
import Experience from './pages/Experience';
import Projects from './pages/Projects';
import Interests from './pages/Interests';
function App() {
const [darkMode, setDarkMode] = useState(true)
const [darkMode, setDarkMode] = useState(() => {
const savedMode = localStorage.getItem('DARK_MODE');
return savedMode ? JSON.parse(savedMode) : true;
});
const toggleDarkMode = (): void => {
console.log("Dark Mode")
setDarkMode(!darkMode)
}
return (
<>
<div className={darkMode ? "dark" : ""}>
@ -23,6 +28,8 @@ function App() {
<Routes>
<Route path='/' element={<Home/>} />
<Route path='/experience' element={<Experience/>} />
<Route path='/projects' element={<Projects/>} />
<Route path='/Interests' element={<Interests />} />
</Routes>
</Router>
<Footer />