--- import { getCollection } from 'astro:content'; import { Image } from 'astro:assets'; import BaseLayout from '../layouts/BaseLayout.astro'; import Masonry from '../components/Masonry.astro'; import { heroes } from '../lib/hero'; const reviews = (await getCollection('reviews')).sort( (a, b) => b.data.date.valueOf() - a.data.date.valueOf() ); const tiles = reviews.map((review) => ({ href: `/reviews/${review.id}/`, name: review.data.name, subtitle: review.data.subtitle, hero: heroes[review.id], })); const lastUpdated = reviews[0]?.data.date; --- {tiles.map((tile) => ( ))}