mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-01-13 21:42:45 +00:00
23 lines
637 B
JavaScript
23 lines
637 B
JavaScript
const React = require('react');
|
|
const Nav = require('naturalcrit/nav/nav.jsx');
|
|
|
|
const Store = require('homebrewery/account.store.js');
|
|
const Actions = require('homebrewery/account.actions.js');
|
|
|
|
|
|
module.exports = function(props){
|
|
const user = Store.getUser();
|
|
if(user && user == props.userPage){
|
|
return <Nav.item onClick={Actions.logout} color='yellow' icon='fa-user-times'>
|
|
logout
|
|
</Nav.item>
|
|
}
|
|
if(user){
|
|
return <Nav.item href={`/user/${user}`} color='yellow' icon='fa-user'>
|
|
{user}
|
|
</Nav.item>
|
|
}
|
|
return <Nav.item onClick={Actions.login} color='teal' icon='fa-sign-in'>
|
|
login
|
|
</Nav.item>
|
|
}; |