import React, { PropTypes } from 'react' import ProfileImage from '../../components/ProfileImage' import { findWhere } from 'lodash' export default class ArticleNavigator extends React.Component { render () { let { user, status } = this.props if (user == null) return (
) let activeFolder = findWhere(user.Folders, {id: status.folderId}) let folders = user.Folders.map(folder => { return ( ) }) let members = Array.isArray(user.Members) ? user.Members.sort((a, b) => { return new Date(a._pivot_createdAt) - new Date(b._pivot_createdAt) }).map(member => { return (
{member.profileName}
) }) : null return (
{user.profileName}
{user.name}
Folders
{folders}
{user.userType === 'team' ? (
Members
{members}
) : null}
) } } ArticleNavigator.propTypes = { user: PropTypes.object, state: PropTypes.shape({ folderId: PropTypes.number }) }