--- import { Image } from "astro:assets"; interface Tag { text: string; textColor: string; bgColor: string; } interface Props { image: ImageMetadata; alt: string; href: string; title: string; description: string; label?: string; tags?: Tag[]; } const { image, alt, href, title, description, label = "View Repository", tags, } = Astro.props; ---

{title}

{description}

{ tags?.map((tag) => (
{tag.text}
)) }
{label}
{alt} {alt}