import React from 'react'; import styles from './style/cardWrap.module.less'; import { getImageUrl } from '@/utils/pubUse'; import { Image, Popconfirm } from '@arco-design/web-react'; import { IconEdit, IconDelete } from '@arco-design/web-react/icon'; interface CardWrapProps { item: any; onEdit?: (item: any, e: React.MouseEvent) => void; onDelete?: (item: any, e: React.MouseEvent) => void; onClick?: (item: any, e: React.MouseEvent) => void; } const CardWrap: React.FC = ({ item, onEdit, onDelete, onClick }) => { const handleEdit = (e: React.MouseEvent) => { e.stopPropagation(); if (onEdit) { onEdit(item, e); } }; const handleDelete = (e: React.MouseEvent) => { e.stopPropagation(); }; const handleClick = (e: React.MouseEvent) => { e.stopPropagation(); if (onClick) { onClick(item, e); } }; const onOk = (e: React.MouseEvent) => { e.stopPropagation(); if (onDelete) { onDelete(item, e); } }; return (
{item.name}
{item.description}
{/**/} 头像     {item.createUser}
onOk(e)} onCancel={(e: React.MouseEvent) => e.stopPropagation()} >
); }; export default CardWrap;