summaryrefslogtreecommitdiffstats
path: root/web/react/components/member_list.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'web/react/components/member_list.jsx')
-rw-r--r--web/react/components/member_list.jsx56
1 files changed, 0 insertions, 56 deletions
diff --git a/web/react/components/member_list.jsx b/web/react/components/member_list.jsx
deleted file mode 100644
index 62d600279..000000000
--- a/web/react/components/member_list.jsx
+++ /dev/null
@@ -1,56 +0,0 @@
-// Copyright (c) 2015 Mattermost, Inc. All Rights Reserved.
-// See License.txt for license information.
-
-import MemberListItem from './member_list_item.jsx';
-
-import {FormattedMessage} from 'mm-intl';
-
-export default class MemberList extends React.Component {
- render() {
- var members = [];
-
- if (this.props.memberList !== null) {
- members = this.props.memberList;
- }
-
- var message = null;
- if (members.length === 0) {
- message = (
- <tr><td>
- <FormattedMessage
- id='member_list.noUsersAdd'
- defaultMessage='No users to add.'
- />
- </td></tr>
- );
- }
-
- return (
- <table className='table more-table member-list-holder'>
- <tbody>
- {members.map(function mymembers(member) {
- return (
- <MemberListItem
- key={member.id}
- member={member}
- isAdmin={this.props.isAdmin}
- handleInvite={this.props.handleInvite}
- handleRemove={this.props.handleRemove}
- handleMakeAdmin={this.props.handleMakeAdmin}
- />
- );
- }, this)}
- {message}
- </tbody>
- </table>
- );
- }
-}
-
-MemberList.propTypes = {
- memberList: React.PropTypes.array,
- isAdmin: React.PropTypes.bool,
- handleInvite: React.PropTypes.func,
- handleRemove: React.PropTypes.func,
- handleMakeAdmin: React.PropTypes.func
-};