In the below snippet I want to execute if else conditional opertion in react return function. Can anyone help?
render() {
//const { accountSummaries } = this.props;
console.log(this.props.accountSummaries)
return (
<div>
<table style={{ width: '100%' }}>
<thead class="account-table-header">
<tr>
<th>Heading1</th>
<th>Heading2</th>
<th>Heading3</th>
</tr>
</thead>
<tbody>
{this.props.accountSummaries.map((accountDetail) => {
return (<tr>
<td class="account-name">{accountDetail.accountBasic.name}</td>
<td class="account-name">{accountDetail.accountBasic.id}</td>
if({accountDetail.status} === 'GOOD')
<td class="shape"><div class="green-oval"></div></td>
else if({accountDetail.status} === 'BAD')
<td class="shape"><div class="red-oval"></div></td>
</tr>)
})}
</tbody>
</table>
</div >
)
}
I tried searching on various blogs but couldn't find my desired solution