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