Remove old autobind. Teams page tweaks

This commit is contained in:
John Lyon-Smith
2018-03-27 08:15:01 -07:00
parent c08d8d6937
commit 83ca3cba31
7 changed files with 10 additions and 10 deletions

View File

@@ -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>
)
}} />

View File

@@ -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: {

View File

@@ -32,7 +32,7 @@ export class Users extends Component {
api.listUsers().then((list) => {
list.items.sort((userA, userB) => (userA.lastName.localeCompare(userB.lastName)))
this.setState({ users: list.items, selectedUser: list.items[0] }) // TODO: <- Remove
this.setState({ users: list.items })
}).catch((error) => {
this.setState({
messageModal: {

View File

View File