1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
constructor(props) {
super(props);
this.state = { profil: [] };
}
achat = (x)=> {
console.log('objet === ', x');
}
render() {
return (
<div>
{
(this.state.profil.length > 0) ? (this.state.profil.map((obj) => {
return (
<MDBCol id='colonne'className='col-md-4'>
<MDBCard id='carte' key={obj._id}>
<MDBCardBody cascade>
<MDBCardTitle>{obj.nom}</MDBCardTitle>
<MDBCardText>{obj.prix}</MDBCardText>
<MDBBtn onClick={this.achat(obj)} >
Acheter
</MDBBtn>
</MDBCardBody>
</MDBCard>
</MDBCol>)
})) : ('')
}
</div>
);
} |