formatted with prettier

This commit is contained in:
2025-04-10 20:50:21 +03:00
parent d3c744fec7
commit 6944751b82
18 changed files with 473 additions and 469 deletions

View File

@ -1,48 +1,43 @@
import { useState } from 'react'
import { BrowserRouter as Router } from 'react-router-dom';
import { Routes, Route } from 'react-router-dom';
import { BrowserRouter as Router } from 'react-router-dom'
import { Routes, Route } from 'react-router-dom'
import './App.css'
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';
import { POSTS } from './constants';
import { BlogList } from "./components/BlogList";
import { BlogPost } from "./components/BlogPost";
import Experience from './pages/Experience'
import Projects from './pages/Projects'
import Interests from './pages/Interests'
function App() {
const [darkMode, setDarkMode] = useState(() => {
const savedMode = localStorage.getItem('DARK_MODE');
return savedMode ? JSON.parse(savedMode) : true;
});
const savedMode = localStorage.getItem('DARK_MODE')
return savedMode ? JSON.parse(savedMode) : true
})
const toggleDarkMode = (): void => {
setDarkMode(!darkMode)
}
return (
<>
<div className={darkMode ? "dark" : ""}>
<main className="bg-amber-50 px-10 dark:bg-gray-900">
<section className="min-h-screen">
<Navbar toggleDarkMode={toggleDarkMode} darkMode={darkMode}/>
<Router>
<Routes>
<Route path='/' element={<Home/>} />
<Route path='/experience' element={<Experience/>} />
<Route path='/projects' element={<Projects/>} />
<Route path='/Interests' element={<Interests />} />
<Route path="/blog" element={<BlogList posts={POSTS} />} />
<Route path="/blog/:slug" element={<BlogPost />} />
</Routes>
</Router>
<Footer />
</section>
</main>
</div>
<div className={darkMode ? 'dark' : ''}>
<main className="bg-amber-50 px-10 dark:bg-gray-900">
<section className="min-h-screen">
<Navbar toggleDarkMode={toggleDarkMode} darkMode={darkMode} />
<Router>
<Routes>
<Route path="/" element={<Home />} />
<Route path="/experience" element={<Experience />} />
<Route path="/projects" element={<Projects />} />
<Route path="/Interests" element={<Interests />} />
</Routes>
</Router>
<Footer />
</section>
</main>
</div>
</>
)
}
}
export default App
export default App