// src/App.js
import React from 'react';
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
import Header from './components/Header';
import HomePage from './pages/HomePage';
import CartPage from './pages/CartPage';
import CheckoutPage from './pages/CheckoutPage';
import ProductPage from './pages/ProductPage';
import { CartProvider } from './context/CartContext';
function App() {
return (
<CartProvider>
<Router>
<Header />
<Routes>
<Route path="/" exact element={<HomePage />} />
<Route path="/cart" element={<CartPage />} />
<Route path="/checkout" element={<CheckoutPage />} />
<Route path="/product/:id" element={<ProductPage />} />
</Routes>
</Router>
</CartProvider>
);
}
export default App;