aboutsummaryrefslogtreecommitdiff
path: root/src/App.tsx
blob: 0d4b55eedede24058d9774d10ad62a51c3d154e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import { Routes, Route } from 'react-router-dom';
import Navbar from './components/Navbar';
import Home from './pages/Home';
import Footer from './components/Footer';
import NotFound from './pages/404';
import Blog from './pages/Blog';
import Post from './pages/Post';

function App() {

  return (
    <>        
      <Navbar />
      <section className="max-w-4xl mx-auto py-5 px-4">
        <Routes>
          <Route path="/" element={<Home />} />
          <Route path='/blog' element={<Blog />} />
          <Route path='/blog/:slug' element={<Post />} />
          <Route path='*' element={<NotFound />} />
        </Routes>
      </section>
      <Footer />
    </>
  );
}

export default App