import React from 'react'; import { MdEdit } from 'react-icons/md'; import { FaUserLarge } from 'react-icons/fa6'; import { BiSolidPhoneCall } from 'react-icons/bi'; import { PiSignOutLight } from 'react-icons/pi'; import user from '../../../../Images/dashboard/user.jpg'; import { clearSession, getSession } from '../../../../Services/Others'; import UserRelieveManager from '../../Template/RealivingUser'; import { GlobalCompBranchData } from '../../../../Features/BrachLogin/BranchLogin'; import { userDataByUserId } from '../../../../Features/UserAccount/userData'; import { useSelector } from 'react-redux'; import { useNavigate } from 'react-router-dom'; const subDirectory = import.meta.env.ENV_BASE_URL; const BSNavBarUserInfo = ({ isOpen, divRef, // CompBranchData, // BacktoLogin, // userProfileData, // handleEditProfile, Logout, }) => { if (!isOpen) return null; const UserType = getSession('UserType') ? getSession('UserType') : null; const navigate = useNavigate(); const CompBranchData = useSelector(GlobalCompBranchData); const userProfileData = useSelector(userDataByUserId); const handleEditProfile = async () => { navigate(`${subDirectory}app-page/redirect-userprofile`); }; const BacktoLogin = () => { clearSession('BranchId'); navigate(`${subDirectory}app-page/branch-login`); }; return (
Back to Signin
({UserType})
Sign Out