--- import ContentImage from '@/components/media/ContentImage.astro' import type { Article } from '@/lib/site/types' type Props = { cover: Article['summary']['cover'] } const { image, alt, caption, credit, effect, ratio } = Astro.props.cover --- {image && (
{(caption || credit) && (
{caption && {caption}} {credit && {credit}}
)}
)}