У меня проблема с отображением моего состояния внутри моего модального тела. Когда я пытаюсь сделать это, появляется модал, но он пустой. Я делаю что-то не так, что просто не вижу?
мой код:
<Modal show={this.state.handModal}>
<Modal.Header>
<Modal.Title>Your hand</Modal.Title>
</Modal.Header>
<Modal.Body>
{
()=>{ if(this.state.randomHand){
return(
<div>
<h5>Your Hand</h5>
{this.state.randomHand.map((card,index)=>{
return(
<div key={index}>
<p>card</p>
</div>
);
})}
</div>
)
}
return(
<div>
<h5>We are picking your hand :)</h5>
<Spinner animation="border" size="sm"/>
</div>
)
}
}
</Modal.Body>
<Modal.Footer>
<Button variant="secondary" onClick={()=>{this.setState({handModal:false})}}>
Close
</Button>
</Modal.Footer>
</Modal>