root.js 508 B

12345678910111213141516171819
  1. import React from 'react';
  2. import GuestNav from 'misago/components/user-menu/guest-nav'; // jshint ignore:line
  3. import UserNav from 'misago/components/user-menu/user-nav'; // jshint ignore:line
  4. export class UserMenu extends React.Component {
  5. render() {
  6. /* jshint ignore:start */
  7. if (this.props.isAuthenticated) {
  8. return <UserNav user={this.props.user} />;
  9. } else {
  10. return <GuestNav />;
  11. }
  12. /* jshint ignore:end */
  13. }
  14. }
  15. export function select(state) {
  16. return state.auth;
  17. }