Compare commits

...

4 Commits

Author SHA1 Message Date
victorAnumudu fb6dc18073 nav bar signout hover side menu removed 2024-05-16 15:22:41 +01:00
ameye 7d955381c7 Merge branch 'redundant-pages' of DigiFi/digifi-bko into master 2024-05-16 12:26:08 +00:00
ameye 8df8fa45db Merge branch 'logout_fix' of DigiFi/digifi-bko into master 2024-05-16 12:26:01 +00:00
Elias de5cb74241 restored logout 2024-05-15 19:00:39 +01:00
2 changed files with 41 additions and 46 deletions
@@ -60,13 +60,9 @@ const Navbar = () => {
data-kt-menu-attach="parent" data-kt-menu-attach="parent"
data-kt-menu-placement="bottom-end" data-kt-menu-placement="bottom-end"
> >
<img <img src={toAbsoluteUrl('media/avatars/300-3.jpg')} alt="" />
src={toAbsoluteUrl('media/avatars/300-3.jpg')}
alt=""
style={{ cursor: 'auto' }}
/>
</div> </div>
{/* <HeaderUserMenu /> */} <HeaderUserMenu />
</div> </div>
{config.app?.header?.default?.menu?.display && ( {config.app?.header?.default?.menu?.display && (
@@ -1,64 +1,63 @@
import { FC } from 'react';
import {FC} from 'react' import { Link } from 'react-router-dom';
import {Link} from 'react-router-dom' import { useAuth } from '../../../../app/modules/auth';
import {useAuth} from '../../../../app/modules/auth' import { Languages } from './Languages';
import {Languages} from './Languages' import { toAbsoluteUrl } from '../../../helpers';
import {toAbsoluteUrl} from '../../../helpers'
const HeaderUserMenu: FC = () => { const HeaderUserMenu: FC = () => {
const {currentUser, logout} = useAuth() const { currentUser, logout } = useAuth();
return ( return (
<div <div
className='menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-600 menu-state-bg menu-state-primary fw-bold py-4 fs-6 w-275px' className="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-600 menu-state-bg menu-state-primary fw-bold py-4 fs-6 w-275px"
data-kt-menu='true' data-kt-menu="true"
> >
<div className='menu-item px-3'> <div className="menu-item px-3">
<div className='menu-content d-flex align-items-center px-3'> <div className="menu-content d-flex align-items-center px-3">
<div className='symbol symbol-50px me-5'> <div className="symbol symbol-50px me-5">
<img alt='Logo' src={toAbsoluteUrl('media/avatars/300-3.jpg')} /> <img alt="Logo" src={toAbsoluteUrl('media/avatars/300-3.jpg')} />
</div> </div>
<div className='d-flex flex-column'> <div className="d-flex flex-column">
<div className='fw-bolder d-flex align-items-center fs-5'> <div className="fw-bolder d-flex align-items-center fs-5">
{currentUser?.first_name} {currentUser?.first_name} {currentUser?.first_name} {currentUser?.first_name}
{/*<span className='badge badge-light-success fw-bolder fs-8 px-2 py-1 ms-2'>Pro</span>*/} {/*<span className='badge badge-light-success fw-bolder fs-8 px-2 py-1 ms-2'>Pro</span>*/}
</div> </div>
<a href='#' className='fw-bold text-muted text-hover-primary fs-7'> <a href="#" className="fw-bold text-muted text-hover-primary fs-7">
{currentUser?.email} {currentUser?.email}
</a> </a>
</div> </div>
</div> </div>
</div> </div>
<div className='separator my-2'></div> {/* <div className="separator my-2"></div> */}
<div className='menu-item px-5'> {/* <div className='menu-item px-5'>
<Link to={'/crafted/pages/profile'} className='menu-link px-5'> <Link to={'/crafted/pages/profile'} className='menu-link px-5'>
My Profile My Profile
</Link> </Link>
</div> </div> */}
<div className='menu-item px-5'> {/* <div className='menu-item px-5'>
<a href='#' className='menu-link px-5'> <a href='#' className='menu-link px-5'>
<span className='menu-text'>My Projects</span> <span className='menu-text'>My Projects</span>
<span className='menu-badge'> <span className='menu-badge'>
<span className='badge badge-light-danger badge-circle fw-bolder fs-7'>3</span> <span className='badge badge-light-danger badge-circle fw-bolder fs-7'>3</span>
</span> </span>
</a> </a>
</div> </div> */}
<div {/* <div
className='menu-item px-5' className="menu-item px-5"
data-kt-menu-trigger='hover' data-kt-menu-trigger="hover"
data-kt-menu-placement='left-start' data-kt-menu-placement="left-start"
data-kt-menu-flip='bottom' data-kt-menu-flip="bottom"
> >
<a href='#' className='menu-link px-5'> <a href='#' className='menu-link px-5'>
<span className='menu-title'>My Subscription</span> <span className='menu-title'>My Subscription</span>
<span className='menu-arrow'></span> <span className='menu-arrow'></span>
</a> </a>
<div className='menu-sub menu-sub-dropdown w-175px py-4'> <div className="menu-sub menu-sub-dropdown w-175px py-4">
<div className='menu-item px-3'> <div className='menu-item px-3'>
<a href='#' className='menu-link px-5'> <a href='#' className='menu-link px-5'>
Referrals Referrals
@@ -88,7 +87,7 @@ const HeaderUserMenu: FC = () => {
</a> </a>
</div> </div>
<div className='separator my-2'></div> <div className="separator my-2"></div>
<div className='menu-item px-3'> <div className='menu-item px-3'>
<div className='menu-content px-3'> <div className='menu-content px-3'>
@@ -105,31 +104,31 @@ const HeaderUserMenu: FC = () => {
</div> </div>
</div> </div>
</div> </div>
</div> </div> */}
<div className='menu-item px-5'> {/* <div className='menu-item px-5'>
<a href='#' className='menu-link px-5'> <a href='#' className='menu-link px-5'>
My Statements My Statements
</a> </a>
</div> </div> */}
<div className='separator my-2'></div> <div className="separator my-2"></div>
<Languages /> {/* <Languages /> */}
<div className='menu-item px-5 my-1'> {/* <div className='menu-item px-5 my-1'>
<Link to='/crafted/account/settings' className='menu-link px-5'> <Link to='/crafted/account/settings' className='menu-link px-5'>
Account Settings Account Settings
</Link> </Link>
</div> </div> */}
<div className='menu-item px-5'> <div className="menu-item px-5">
<a onClick={logout} className='menu-link px-5'> <a onClick={logout} className="menu-link px-5">
Sign Out Sign Out
</a> </a>
</div> </div>
</div> </div>
) );
} };
export {HeaderUserMenu} export { HeaderUserMenu };