//import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import React, { useState, useEffect } from 'react'; import { Link, useHistory } from 'react-router-dom'; import { DropdownItem, DropdownMenu, DropdownToggle, Dropdown } from 'reactstrap'; import { useAuth } from '../../context/AuthContext'; import JKProfileAvatar from '../profile/JKProfileAvatar'; const ProfileDropdown = () => { const [dropdownOpen, setDropdownOpen] = useState(false); const toggle = () => setDropdownOpen(prevState => !prevState); const {currentUser, setCurrentUser} = useAuth(); const history = useHistory(); //const [cookies, setCookie, removeCookie] = useCookies(['remember_token']); const handleLogout = () => { setCurrentUser(null); console.log("signout..."); } return ( <> { let windowWidth = window.innerWidth; windowWidth > 992 && setDropdownOpen(true); }} onMouseLeave={() => { let windowWidth = window.innerWidth; windowWidth > 992 && setDropdownOpen(false); }} > {currentUser && currentUser.name}
My Profile Sign out
); }; export default ProfileDropdown;