--- import Base from '../layouts/Base.astro'; import PageHero from '../components/PageHero.astro'; import TrainingCards from '../components/home/TrainingCards.astro'; import Agenda from '../components/Agenda.astro'; import { Image } from 'astro:assets'; import { trainings } from '../data/trainings'; import trialImg from '../assets/img/trial-class.jpg'; import T from '../components/content/T.astro'; import TImg from '../components/content/TImg.astro'; import { t } from '../lib/content'; const images = import.meta.glob<{ default: ImageMetadata }>('../assets/img/training-*.{jpg,png}', { eager: true }); const imgOf = (name: string) => Object.entries(images).find(([p]) => p.includes(name))?.[1]?.default; export const prerender = false; ---
{trainings.map((tr, i) => (
{imgOf(tr.image) && {t(`training.${tr.id}.title`)}}

{t(`training.${tr.id}.title`).toLowerCase()}

))}