Browse Source

feat(home): add logout link in wallet menu

next
Tom Kirkpatrick 6 years ago
parent
commit
28457d749f
No known key found for this signature in database GPG Key ID: 72203A8EC5967EA8
  1. 12
      app/components/Settings/Menu/Menu.js
  2. 3
      app/components/Settings/Menu/messages.js

12
app/components/Settings/Menu/Menu.js

@ -1,13 +1,12 @@
import React from 'react'
import PropTypes from 'prop-types'
import { withRouter } from 'react-router'
import FaAngleRight from 'react-icons/lib/fa/angle-right'
import { FormattedMessage } from 'react-intl'
import messages from './messages'
import styles from './Menu.scss'
const Menu = ({ setActiveSubMenu }) => (
const Menu = ({ history, setActiveSubMenu }) => (
<ul>
<li className={styles.fiat} onClick={() => setActiveSubMenu('fiat')}>
<FormattedMessage {...messages.fiat} />
@ -23,6 +22,11 @@ const Menu = ({ setActiveSubMenu }) => (
</span>
<FaAngleRight />
</li>
<li className={styles.fiat} onClick={() => history.push('/logout')}>
<span>
<FormattedMessage {...messages.logout} />
</span>
</li>
</ul>
)
@ -30,4 +34,4 @@ Menu.propTypes = {
setActiveSubMenu: PropTypes.func.isRequired
}
export default Menu
export default withRouter(Menu)

3
app/components/Settings/Menu/messages.js

@ -4,5 +4,6 @@ import { defineMessages } from 'react-intl'
export default defineMessages({
fiat: 'Fiat Currency',
locale: 'Language',
theme: 'Theme'
theme: 'Theme',
logout: 'Logout'
})

Loading…
Cancel
Save