system-copyright-react/src/components/card/CardProjDownload.tsx

26 lines
945 B
TypeScript
Raw Normal View History

2024-03-15 18:18:29 +08:00
import './card-proj-download.css';
import {IProjDownload} from "../../interfaces/card/ICardProj.ts";
export default function CardProjDownload(props: IProjDownload) {
return (
<div className="card-proj-download">
<div className="title">{props.title}</div>
2024-03-26 21:09:41 +08:00
<div className="desc">{props.desc}</div>
2024-03-15 18:18:29 +08:00
<div className="option">
2024-03-26 21:09:41 +08:00
{
props.canBtnClick ? (
<a href="/#" className="edit" onClick={(e) => {
e.preventDefault();
props.handleDownload();
}}></a>
) : (
<a href="/#" className="edit" style={{color: 'var(--color-border)'}} onClick={(e) => {
e.preventDefault();
}}></a>
)
}
2024-03-15 18:18:29 +08:00
</div>
</div>
)
}