From 4af62ff7f3795a4a4a85bd9ed5dd34ea2a2e8529 Mon Sep 17 00:00:00 2001 From: salma prajapati Date: Sun, 20 Apr 2025 13:08:01 +0545 Subject: [PATCH 01/11] login --- Frontend/src/App.jsx | 13 +- Frontend/src/components/Cart/Cart.jsx | 138 ++++++ .../src/components/Context/AuthContext.jsx | 53 ++ .../src/components/Context/ShopContext.jsx | 453 +++++++++--------- Frontend/src/components/Pages/CartPage.jsx | 87 ++++ Frontend/src/components/Pages/Header.jsx | 22 +- Frontend/src/components/Pages/Login.jsx | 195 +++----- Frontend/src/components/Pages/Navbar.jsx | 26 +- Frontend/src/components/Pages/Products.jsx | 276 +++++++---- Frontend/src/components/ProductCard.jsx | 32 ++ Frontend/src/components/api/axiosInstance.jsx | 12 + 11 files changed, 829 insertions(+), 478 deletions(-) create mode 100644 Frontend/src/components/Context/AuthContext.jsx create mode 100644 Frontend/src/components/Pages/CartPage.jsx create mode 100644 Frontend/src/components/ProductCard.jsx create mode 100644 Frontend/src/components/api/axiosInstance.jsx diff --git a/Frontend/src/App.jsx b/Frontend/src/App.jsx index f108356..09c6a7f 100644 --- a/Frontend/src/App.jsx +++ b/Frontend/src/App.jsx @@ -4,22 +4,27 @@ import Home from "./components/Pages/Home"; import About from "./components/Pages/About"; import Contact from "./components/Pages/Contact"; import Products from "./components/Pages/Products"; -import Cart from "./components/Cart/Cart"; +// import Cart from "./components/Cart/Cart"; import Login from "./components/Pages/Login"; import PlaceOrder from "./components/Pages/PlaceOrder"; import Orders from "./components/Pages/Orders"; import Navbar from "./components/Pages/Navbar"; // import Policy from "./components/Pages/Policies"; +// import { CartProvider } from "./components/Cart/Cart"; import Footer from './components/Pages/Footer'; import Collection from "./components/Pages/Collection"; import Register from "./components/Pages/Register"; import SearchBar from "./components/Pages/SearchBar"; +// import { AuthProvider } from "./components/Context/AuthContext"; // import AuthProtected from "./components/AuthProtected"; // import { ShopContextProvider } from "./components/Context/ShopContext"; function App() { return ( <> + {/* */} + {/* */} + @@ -28,14 +33,18 @@ function App() { } /> } /> } /> - } /> + {/* } /> */} } /> } /> } /> } /> + {/* */}