Имейте в виду, что деление интерактивного клика - очень плохая практика с точки зрения доступности, потому что без мыши вы не можете использовать табуляцию для карты или использовать клавишу ввода или пробел для щелчка по карте.
Я бы рекомендовал обернуть карту неустановленной кнопкой, чтобы вы могли воспользоваться всеми преимуществами кнопки (щелчок, вкладка, поддержка клавиатуры)
import React, { Component } from 'react';
import { Card, Avatar, Icon, Button, Divider } from 'antd';
import EventDetailsDrawer from '../ui/EventDetailsDrawer';
const { Meta } = Card;
class EventCard extends Component {
render() {
return (
<button onClick={alert("Hello from here")} className="unstyled-button">
<Card />
</button>
);
}
}
export default EventCard
CSS
.unstyled-button {
border:none;
}