feat: init
This commit is contained in:
29
src/components/CardPost.astro
Normal file
29
src/components/CardPost.astro
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
interface Props {
|
||||
url: string;
|
||||
image: string;
|
||||
title: string;
|
||||
date: string;
|
||||
}
|
||||
|
||||
const { url, image, title, date } = Astro.props;
|
||||
---
|
||||
|
||||
<li class="card">
|
||||
<a class="card__link" href={url}>
|
||||
<div class="center">
|
||||
<img
|
||||
class="card__img"
|
||||
src={image}
|
||||
role="presentation"
|
||||
width="226"
|
||||
height="127"
|
||||
loading="lazy"
|
||||
decoding="async"
|
||||
/>
|
||||
</div>
|
||||
<h3 class="card__title">
|
||||
{title}
|
||||
</h3>
|
||||
</a>
|
||||
</li>
|
||||
Reference in New Issue
Block a user