From a41ccbc470140e25fbbd4edc73ede7c67864c2c3 Mon Sep 17 00:00:00 2001 From: Hitesh_Bansal Date: Mon, 24 Jun 2024 01:03:12 +0530 Subject: [PATCH] changes --- client/src/Context/UserContext.jsx | 11 +++++++---- client/src/components/Footer/index.jsx | 1 - 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/client/src/Context/UserContext.jsx b/client/src/Context/UserContext.jsx index d8c8032..8b57831 100644 --- a/client/src/Context/UserContext.jsx +++ b/client/src/Context/UserContext.jsx @@ -1,19 +1,22 @@ import { createContext, useEffect, useState } from "react"; import axios from "axios"; import { Loader } from "../components/Loader/Loader"; -import { useNavigate } from "react-router-dom"; +import { useNavigate , useParams } from "react-router-dom"; export const UserContext = createContext(); - export const UserContextProvider = ({ children }) => { + const id= window.location.pathname const [user, setUser] = useState(null); const navigate = useNavigate(); const [loading, setLoading] = useState(true); const token = localStorage.getItem("token"); - if (!token) { - navigate("/login"); + if (!token ) { + if(id!='/login' && id!='/signup'){ + + navigate("/login"); + } } const config = { diff --git a/client/src/components/Footer/index.jsx b/client/src/components/Footer/index.jsx index eb550a3..cc26cc7 100644 --- a/client/src/components/Footer/index.jsx +++ b/client/src/components/Footer/index.jsx @@ -48,7 +48,6 @@ const Footer = () => { Contact {lang[langKey].PrivacyPolicy} -