//@flow import React from "react"; import { RemoveEntryOfTableButton } from "../../../components/buttons"; type Props = { items: string[], label: string, removeLabel: string, onRemove: (string[], string) => void, disabled: boolean }; class ArrayConfigTable extends React.Component { render() { const { label, disabled, removeLabel, items } = this.props; return (
{items.map(item => { return ( ); })}
{item}
); } removeEntry = (item: string) => { const newItems = this.props.items.filter(name => name !== item); this.props.onRemove(newItems, item); }; } export default ArrayConfigTable;