{this.renderAction}

Hola,

according to the following code:

import React from 'react';

import './Track.css';

class Track extends React.Component {
    renderAction() {
        if (this.props.isRemoval) {
            return <button className="Track-action">-</button>
        } else {
            return <button className="Track-action">+</button>
        }
    }
    render() {
        return (
            <div classNname="Track">
                <div className="Track-information">
                    <h3> track name </h3>
                    <p> track artist | track album </p>
                </div>
                {this.renderAction}
            </div>
        )
    }
}

Can anybody put into words {this.renderAction}:

1 how is it working here?
2 why is it not enough (it seems it is) to call renderAction()?

Thank you

sorry, the above does not work without the () I just missed.
So I edit the question:

Can anybody put into words {this.renderAction()}:

1 how is it working here?
2 why is it not enough (it seems it is) to call renderAction()?

Best