//@flow import React from "react"; import { translate } from "react-i18next"; import RemoveEntryOfTableButton from "../buttons/RemoveEntryOfTableButton"; 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}
); } removeEntry = (membername: string) => { const newMembers = this.props.members.filter(name => name !== membername); this.props.memberListChanged(newMembers); }; } export default translate("groups")(MemberNameTable);