--- import Eye from "@/assets/icon/eye.png?url"; import Folder from "@/assets/icon/folder.png?url"; import Calendar from "@/assets/icon/calendar.png?url"; import type {Post} from "@/types/post"; import {formatDatetime} from "@/lib/format.ts"; interface Props { posts: Post[] page: number totalPage: number } const {posts, page, totalPage} = Astro.props posts.map((post) => { post.published_at = formatDatetime(post.published_at, 'YYYY-MM-DD') }) ---
{posts.map(post => (
{post.title}

{post.title}

{post.summary}
))}
{totalPage > 1 && }