--- import type { ItemGrid as Props } from '~/types'; import { twMerge } from 'tailwind-merge'; import Button from './Button.astro'; const { items = [], columns, classes = {} } = Astro.props; const { container: containerClass = '', panel: panelClass = '', title: titleClass = '', description: descriptionClass = '', action: actionClass = '', } = classes; --- { items && (
{items.map(({ title, description, image, callToAction, classes: itemClasses = {} }) => (
{(image) && ( A bird. )}
{title && (

{title}

)} {description && (

)} {callToAction && (

)}
))}
) }