import React, { useRef } from 'react'; import useOnOutsideClick from 'shared/hooks/onOutsideClick'; import { Exit, User, Cog } from 'shared/icons'; import { Separator, Container, WrapperDiamond, Wrapper, ActionsList, ActionItem, ActionTitle } from './Styles'; type DropdownMenuProps = { left: number; top: number; onLogout: () => void; onCloseDropdown: () => void; onAdminConsole: () => void; }; const DropdownMenu: React.FC = ({ left, top, onLogout, onCloseDropdown, onAdminConsole }) => { const $containerRef = useRef(null); useOnOutsideClick($containerRef, true, onCloseDropdown, null); return ( Profile Logout ); }; type ProfileMenuProps = { onProfile: () => void; onLogout: () => void; showAdminConsole: boolean; onAdminConsole: () => void; }; const ProfileMenu: React.FC = ({ showAdminConsole, onAdminConsole, onProfile, onLogout }) => { return ( <> {showAdminConsole && ( <> Admin Console )} Profile Logout ); }; export { ProfileMenu }; export default DropdownMenu;