|
|
|
@ -7,6 +7,8 @@ import { Disc, X, Circle } from 'react-feather';
|
|
|
|
|
|
|
|
|
|
// ** Config
|
|
|
|
|
import themeConfig from '@configs/themeConfig'; |
|
|
|
|
import { useDispatch } from '@src/redux/store'; |
|
|
|
|
import { clientDispatchTopMenu } from '@src/redux/features/layout/layoutSlice'; |
|
|
|
|
|
|
|
|
|
const VerticalMenuHeader = props => { |
|
|
|
|
// ** Props
|
|
|
|
@ -18,6 +20,8 @@ const VerticalMenuHeader = props => {
|
|
|
|
|
menuHover |
|
|
|
|
} = props; |
|
|
|
|
|
|
|
|
|
const dispatch = useDispatch(); |
|
|
|
|
|
|
|
|
|
// ** Reset open group
|
|
|
|
|
useEffect(() => { |
|
|
|
|
if (!menuHover && menuCollapsed) setGroupOpen([]); |
|
|
|
@ -50,7 +54,15 @@ const VerticalMenuHeader = props => {
|
|
|
|
|
<div className='navbar-header'> |
|
|
|
|
<ul className='nav navbar-nav flex-row'> |
|
|
|
|
<li className='nav-item mr-auto'> |
|
|
|
|
<NavLink to='/' className='navbar-brand' style={{ marginRight: 0 }}> |
|
|
|
|
<NavLink |
|
|
|
|
to='/' |
|
|
|
|
className='navbar-brand' |
|
|
|
|
style={{ marginRight: 0 }} |
|
|
|
|
onClick={e => { |
|
|
|
|
localStorage.setItem('topMenuCd', '/'); |
|
|
|
|
dispatch(clientDispatchTopMenu('/')); |
|
|
|
|
}} |
|
|
|
|
> |
|
|
|
|
<span className='brand-logo'> |
|
|
|
|
<img src={themeConfig.app.appLogoImage} alt='logo' /> |
|
|
|
|
</span> |
|
|
|
|