Personal Dashboard

UserMenu.jsx 601B

12345678910111213141516171819
  1. import React from 'react'
  2. import classNames from 'classnames'
  3. import firebase from 'firebase'
  4. import { Menu, MenuItem, MenuDivider } from "@blueprintjs/core"
  5. import { MenuLink } from '../Shared/Components'
  6. const UserMenu = () => {
  7. const logout = () => firebase.auth().signOut()
  8. return (
  9. <Menu>
  10. <MenuLink to="/user" iconName="user">Profile</MenuLink>
  11. <MenuLink to="/settings" iconName="cog">Settings</MenuLink>
  12. <MenuDivider />
  13. <MenuItem text="Log out" iconName="power" onClick={logout} />
  14. </Menu>
  15. )
  16. }
  17. export default UserMenu