Hide proxy excludes list when empty

This commit is contained in:
Florian Scholdei
2019-10-29 14:18:47 +01:00
parent 19f180d1e1
commit 73c4b21429

View File

@@ -13,9 +13,10 @@ type Props = {
class ArrayConfigTable extends React.Component<Props> { class ArrayConfigTable extends React.Component<Props> {
render() { render() {
const { label, disabled, removeLabel, items, helpText } = this.props; const { label, disabled, removeLabel, items, helpText } = this.props;
if(items.length > 0) {
return ( return (
<div> <>
<LabelWithHelpIcon label={label} helpText={helpText} /> <LabelWithHelpIcon label={label} helpText={helpText}/>
<table className="table is-hoverable is-fullwidth"> <table className="table is-hoverable is-fullwidth">
<tbody> <tbody>
{items.map(item => { {items.map(item => {
@@ -35,9 +36,11 @@ class ArrayConfigTable extends React.Component<Props> {
})} })}
</tbody> </tbody>
</table> </table>
</div> </>
); );
} }
return null;
}
removeEntry = (item: string) => { removeEntry = (item: string) => {
const newItems = this.props.items.filter(name => name !== item); const newItems = this.props.items.filter(name => name !== item);