diff --git a/src/renderer/components/add-remove-buttons/add-remove-buttons.tsx b/src/renderer/components/add-remove-buttons/add-remove-buttons.tsx index 55cb745fb4..2651651b30 100644 --- a/src/renderer/components/add-remove-buttons/add-remove-buttons.tsx +++ b/src/renderer/components/add-remove-buttons/add-remove-buttons.tsx @@ -15,7 +15,8 @@ export interface AddRemoveButtonsProps extends React.HTMLAttributes { export class AddRemoveButtons extends React.PureComponent { renderButtons() { const { onRemove, onAdd, addTooltip, removeTooltip } = this.props; - const buttons = [ + + return [ { onClick: onRemove, className: "remove-button", @@ -28,20 +29,13 @@ export class AddRemoveButtons extends React.PureComponent icon: "add", tooltip: addTooltip, }, - ]; - - return buttons.map(button => { - if (!button.onClick) { - return null; - } - const { onClick, className, icon, tooltip } = button; - - return ( - - ); - }); + )); } render() {