From 22bd07a20145aad4a6e9808e3f0ca1bcebd1072d Mon Sep 17 00:00:00 2001
From: Muba006 <mubamuzeen0876@gmail.com>
Date: Mon, 10 Mar 2025 10:33:31 +0530
Subject: [PATCH] again trying to setup a routing for a seller-login but entire
 landing-page shutdown

---
 src/App.jsx                               | 12 +++++++-----
 src/component/bentobox.jsx                | 14 ++++++++++----
 src/component/route.jsx                   | 13 -------------
 src/main.jsx                              |  9 +++++++--
 src/{component => pages}/seller_login.jsx |  0
 5 files changed, 24 insertions(+), 24 deletions(-)
 delete mode 100644 src/component/route.jsx
 rename src/{component => pages}/seller_login.jsx (100%)

diff --git a/src/App.jsx b/src/App.jsx
index 56b8a56..c57872f 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -1,15 +1,17 @@
 import React from "react";
 import Landing_page from "./component/landing_page";
-import { BrowserRouter } from "react-router-dom";
-import Router from "./component/route";
+import Seller_login from "./pages/seller_login";
+import { Router, Route, Routes } from "react-router-dom";
 
 function App() {
   return (
     <>
+      <Router>
+        <Routes>
+            <Route path="/seller-login" element={<Seller_login />} />
+        </Routes>
+      </Router> 
       <Landing_page />
-      <BrowserRouter>
-        <Router />
-      </BrowserRouter>
     </>
     
   );
diff --git a/src/component/bentobox.jsx b/src/component/bentobox.jsx
index 5ad846f..6f1834c 100644
--- a/src/component/bentobox.jsx
+++ b/src/component/bentobox.jsx
@@ -2,9 +2,15 @@ import React from "react";
 import first from "../assets/bento/image1.svg";
 import second from "../assets/bento/image3.svg";
 import third from "../assets/bento/image2.svg";
-import { Link } from "react-router-dom";
+import { useNavigate } from "react-router-dom";
+
 
 function Bento() {
+    const navigate = useNavigate();
+    const goTo = () => {
+        navigate("/seller-login");
+};
+
     return (
         <>
    
@@ -18,9 +24,9 @@ function Bento() {
                         <div className="absolute inset-x-0 bottom-0 h-full flex flex-col items-center justify-center bg-black/40 bg-opacity-0 transform translate-y-full group-hover:translate-y-0 transition-transform duration-1000 ease-[cubic-bezier(0.4,0,0.2,1)]"  style={{
                                 background: "linear-gradient(to top, rgba(0, 0, 0, 0.7) 30%, rgba(0, 0, 0, 0.3) 70%)"
                             }}>
-                            <p className="text-white text-center font-extrabold text-6xl">
-                              <Link to={'/seller-login'} ><span className="block">Seller</span>
-                              <span className="block">Registration</span></Link>                              
+                            <p className="text-white text-center font-extrabold text-6xl cursor-pointer" onClick={goTo}>
+                                    <span className="block">Seller</span>
+                                    <span className="block">Registration</span>                              
                             </p>
                         </div>
                     </div>
diff --git a/src/component/route.jsx b/src/component/route.jsx
deleted file mode 100644
index 0920c49..0000000
--- a/src/component/route.jsx
+++ /dev/null
@@ -1,13 +0,0 @@
-import { Routes, Route } from "react-router-dom";
-// Import components from the same folder
-import Seller_login from "./seller_login.jsx";
-
-function Router() {
-  return (
-    <Routes>
-      <Route path="/seller-login" element={<Seller_login />} />
-    </Routes>
-  );
-}
-
-export default Router;
diff --git a/src/main.jsx b/src/main.jsx
index b86fb61..f2ae16e 100644
--- a/src/main.jsx
+++ b/src/main.jsx
@@ -2,9 +2,14 @@ import { StrictMode } from 'react'
 import { createRoot } from 'react-dom/client'
 import './index.css'
 import App from './App.jsx'
+import { BrowserRouter } from 'react-router-dom'
  
 createRoot(document.getElementById('root')).render(
-<StrictMode>
+//<StrictMode>
+  //<App />
+//</StrictMode>,
+
+<BrowserRouter>
   <App />
-</StrictMode>  
+</BrowserRouter>
 );
diff --git a/src/component/seller_login.jsx b/src/pages/seller_login.jsx
similarity index 100%
rename from src/component/seller_login.jsx
rename to src/pages/seller_login.jsx
-- 
GitLab