blob: 7d3cd4fffc18b6fb3c66adc70ddf48253a2aba0a [file] [log] [blame]
import React from 'react';
import PropTypes from 'prop-types';
const ActionCard = ({ title, subtitle, icon, onClick }) => {
return (
<div className="action-card" onClick={onClick}>
{icon && <div className="action-icon">{icon}</div>}
<div className="action-content">
<h3>{title}</h3>
<p>{subtitle}</p>
</div>
</div>
);
};
ActionCard.propTypes = {
title: PropTypes.string.isRequired,
subtitle: PropTypes.string,
icon: PropTypes.node,
onClick: PropTypes.func
};
export default ActionCard;