Я хочу вызвать функцию, когда пользователь нажимает на карту (я использовал карту из реагирующей загрузки). Я попытался добавить функцию onclick, но она не работает.
clientCard.js
import React from "react";
import Card from 'react-bootstrap/Card'
import DeleteOutlineIcon from '@material-ui/icons/DeleteOutline';
import EditOutlinedIcon from '@material-ui/icons/EditOutlined';
const clientCard = ({client}) => (
<Card className="text-center card-mine" >
<Card.Header>{client.clientFirstName} {client.clientLastName}</Card.Header>
<Card.Body >
<Card.Text >
{client.clientContactNumber}
<br></br>
{client.clientEmail}
</Card.Text>
</Card.Body>
<Card.Footer >
<button className="btn btn-info ClientEditBtn">
<DeleteOutlineIcon></DeleteOutlineIcon>
</button>
<button className="btn btn-info ClientDeleteBtn">
<EditOutlinedIcon></EditOutlinedIcon>
</button>
</Card.Footer>
</Card>
);
export default clientCard;
Я импортировал карточку клиента в свой основной файл и отобразил ее. Вот как я назвал функцию.
<ClientCard onClick={() => {function1()}}/>
Не могли бы вы помочь мне, как я могу вызвать функцию, когда пользователь нажимает на карту?