import React, { useState } from 'react'; import Link from 'next/link'; import { useRouter } from 'next/router'; import { IconCode, IconFiles, IconUser, IconUsers, IconSettings, IconChevronsLeft, IconLifebuoy} from '@tabler/icons'; import { useDispatch } from 'react-redux'; import { toggleLeftMenuBar } from 'providers/ReduxStore/slices/app'; import BrunoSupport from 'components/BrunoSupport'; import { isElectron } from 'utils/common/platform'; import StyledWrapper from './StyledWrapper'; const MenuBar = () => { const router = useRouter(); const dispatch = useDispatch(); const [openBrunoSupport, setOpenBrunoSupport] = useState(false); const isPlatformElectron = isElectron(); const getClassName = (menu) => { return router.pathname === menu ? "active menu-item": "menu-item"; }; return (
{isPlatformElectron ? (
) : null} {/*
*/}
{/*
*/}
setOpenBrunoSupport(true)}/>
dispatch(toggleLeftMenuBar())}>
{openBrunoSupport && setOpenBrunoSupport(false)}/>}
); }; export default MenuBar;