Remove old autobind. Teams page tweaks
This commit is contained in:
@@ -32,15 +32,15 @@ export class TeamList extends React.Component {
|
||||
return (
|
||||
<Column fillParent>
|
||||
<Column.Item grow>
|
||||
<List items={teams} render={(user, index) => {
|
||||
<List items={teams} render={(team, index) => {
|
||||
return (
|
||||
<List.Item key={user._id || '0'} onClick={(e) => (this.props.onTeamListClick(e, index))}
|
||||
active={user === this.props.selectedTeam}>
|
||||
<List.Icon name={user.administrator ? 'admin' : 'profile'} size={sizeInfo.listIcon} />
|
||||
<List.Item key={team._id || '0'} onClick={(e) => (this.props.onTeamListClick(e, index))}
|
||||
active={team === selectedTeam}>
|
||||
<List.Icon name='team' size={sizeInfo.listIcon} />
|
||||
<List.Text>
|
||||
{ user._id ? user.firstName + ' ' + user.lastName : '[New Team]' }
|
||||
{ team._id ? team.name : '[New Team]' }
|
||||
</List.Text>
|
||||
{ user === selectedTeam && selectionModified ? <List.Icon name='edit' size={sizeInfo.listIcon} /> : null }
|
||||
{ team === selectedTeam && selectionModified ? <List.Icon name='edit' size={sizeInfo.listIcon} /> : null }
|
||||
</List.Item>
|
||||
)
|
||||
}} />
|
||||
|
||||
@@ -32,7 +32,7 @@ export class Teams extends Component {
|
||||
|
||||
api.listTeams().then((list) => {
|
||||
list.items.sort((teamA, teamB) => (teamA.lastName.localeCompare(teamB.lastName)))
|
||||
this.setState({ teams: list.items, selectedTeam: list.items[0] }) // TODO: <- Remove
|
||||
this.setState({ teams: list.items }) // TODO: <- Remove
|
||||
}).catch((error) => {
|
||||
this.setState({
|
||||
messageModal: {
|
||||
|
||||
Reference in New Issue
Block a user