diff --git a/src/authorization/UserExist.jsx b/src/authorization/UserExist.jsx index 1ec879d..fd0352d 100644 --- a/src/authorization/UserExist.jsx +++ b/src/authorization/UserExist.jsx @@ -66,7 +66,7 @@ export default function UserExist() { navigate(RouteLinks.login, {replace:true}) } } - if(userDetails.name){ + if(userDetails?.email || userDetails?.username){ setPageIsLoading(false) }else if(!userDetails.name && localStorage.getItem('token')){ loadUser(localStorage.getItem('token')) diff --git a/src/components/auth/LoginCom.jsx b/src/components/auth/LoginCom.jsx index 65665a0..46adce1 100644 --- a/src/components/auth/LoginCom.jsx +++ b/src/components/auth/LoginCom.jsx @@ -45,9 +45,7 @@ export default function LoginCom() { const {jwt_token, user} = res?.data if (jwt_token) { localStorage.setItem('token', jwt_token) - // localStorage.setItem('room', room) - const data = {jwt_token} - dispatch(updateUserDetails({...data, ...user})); + dispatch(updateUserDetails({jwt_token, ...user})); } setLoading(false) navigate(RouteLinks.homePage, {state: {proceed: 'true'}}) // later add redux to dispatch state diff --git a/src/components/layouts/DashboardHeader.jsx b/src/components/layouts/DashboardHeader.jsx index 0b1785c..518d910 100644 --- a/src/components/layouts/DashboardHeader.jsx +++ b/src/components/layouts/DashboardHeader.jsx @@ -1,3 +1,4 @@ +import { useSelector } from "react-redux"; import { LuSunDim } from "react-icons/lu"; import { IoMdSunny } from "react-icons/io"; @@ -17,6 +18,8 @@ export default function DashboardHeader() { const {theme, handleTheme, setLogoutModal, activeMenu, handleActiveMenu, showAsideDrawer, setShowAsideDrawer} = GeneralLayoutContext() + const {userDetails:{username, email}} = useSelector((state) => state.userDetails) // GETS LOGGED IN USER + return ( <> {/* HEADER SECTION*/} @@ -60,8 +63,8 @@ export default function DashboardHeader() {
username@gmail.com
+{email}
username@gmail.com
+{email}
Please confirm you want product rebuild to start
+ {templateRebuild.isPending &&Rebuild started ...
} +