//@flow import React from "react"; import { translate } from "react-i18next"; import RemoveMemberButton from "./buttons/RemoveMemberButton"; type Props = { members: string[], t: string => string, memberListChanged: (string[]) => void }; type State = {}; class MemberNameTable extends React.Component { render() { const { t } = this.props; return (
{this.props.members.map(member => { return ( ); })}
{member}
); } removeMember = (membername: string) => { const newMembers = this.props.members.filter(name => name !== membername); this.props.memberListChanged(newMembers); }; } export default translate("groups")(MemberNameTable);