edu-analytics-ui/src/components/StudentCard.tsx (21 lines of code) (raw):
interface StudentCard {
thumbNail: string,
caption: string,
description: string,
timeStamp: string,
onCardClick: Function,
keys: React.Key
}
const StudentCard: React.FunctionComponent<StudentCard> = ({ thumbNail, caption, description, timeStamp, onCardClick, keys }) => {
return (
<div className="card card-side bg-base-100 shadow-xl" onClick={() =>onCardClick(keys)}>
<figure><img className = 'w-40 h-28' src={thumbNail} /></figure>
<div className="card-body">
<h2 className="card-title">{caption}</h2>
<p>{description}</p>
{/* <p>{timeStamp}</p> */}
</div>
</div>
)
}
export default StudentCard;