import React, { useRef } from "react"; import getImage from "../../../utils/getImage"; import { Link, useNavigate } from "react-router-dom"; import { useSelector } from "react-redux"; import siteLinks from "../../../links/siteLinks"; export default function UserHeader(){ const { userDetails } = useSelector((state) => state?.userDetails); // CHECKS IF USER Details are avaliable, to determine if user is active const nav_menu = useRef(null) const toggleSidebar = (e) => { e.preventDefault() document.body.classList.toggle('sidebar-toggled') document.querySelector('.navbar-collapse').classList.remove('show') } const removeSidebar = (e) => { e.preventDefault() document.body.classList.remove('sidebar-toggled') } // const toggleSidebarMini = (e) => { // e.preventDefault() // } const navigate = useNavigate() const logout = () => { localStorage.clear() navigate(siteLinks.login, {replace: true}) window.location.reload() } const toggleMenu = (e) => { // e.preventDefault() nav_menu.current.classList.toggle('show') } return (
) }