Skip to content
Snippets Groups Projects
Select Git revision
  • cea707f7727bf1d476daabc892e3277f1968144d
  • main default protected
2 results

App.js

Blame
  • App.js 848 B
    import "./App.css";
    import { BrowserRouter as Router, Routes, Route } from "react-router-dom";
    import { Navbar } from "./components/navbar";
    import { Shop } from "./pages/shop/shop";
    import { Contact } from "./pages/contact";
    import { Checkout } from "./pages/checkout"; 
    import { Cart } from "./pages/cart/cart";
    import { ShopContextProvider } from "./context/shop-context";
    
    function App() {
      return (
        <div className="App">
          <ShopContextProvider>
            <Router>
              <Navbar />
              <Routes>
                <Route path="/" element={<Shop />} />
                <Route path="/contact" element={<Contact />} />
                <Route path="/checkout" element={<Checkout />} />
                <Route path="/cart" element={<Cart />} />
              </Routes>
            </Router>
          </ShopContextProvider>
        </div>
      );
    }
    
    export default App;