//@flow import React from "react"; import { translate } from "react-i18next"; import { RemoveEntryOfTableButton } from "../../../components/buttons"; type Props = { adminGroups: string[], t: string => string, onChange: (boolean, any, string) => void, disabled: boolean }; type State = {}; class AdminGroupTable extends React.Component { render() { const { t, disabled } = this.props; return (
{this.props.adminGroups.map(group => { return ( ); })}
{group}
); } removeEntry = (groupname: string) => { const newGroups = this.props.adminGroups.filter(name => name !== groupname); this.props.onChange(true, newGroups, "adminGroups"); }; } export default translate("config")(AdminGroupTable);