--- import { Icon } from 'astro-icon/components'; import Image from 'components/common/Image.astro'; import PostTags from 'components/blog/Tags.astro'; import SocialShare from 'components/common/SocialShare.astro'; import { getPermalink } from 'utils/permalinks'; import { getFormattedDate } from 'utils/utils'; import type { Post } from 'types'; export interface Props { post: Post; url: string | URL; } const { post, url } = Astro.props; ---

{ post.author && ( <> {' '} · {post.author} ) } { post.category && ( <> {' '} ·{' '} {post.category.title} ) } { post.readingTime && ( <>  · {post.readingTime} min read ) }

{post.title}

{post.excerpt}

{ post.image ? ( {post?.excerpt ) : (
) }