--- import type { ImageMetadata } from 'astro'; import Base from '../layouts/Base.astro'; import PageHero from '../components/PageHero.astro'; import Timeline from '../components/about/Timeline.astro'; import { team } from '../data/team'; 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/*.{jpg,png}', { eager: true }); const imgOf = (name: string) => Object.entries(images).find(([p]) => p.includes(name))?.[1]?.default; const founders = team.filter((m) => m.founder); const staff = team.filter((m) => !m.founder); export const prerender = false; ---
{imgOf('about-training-group') && (
)}
{imgOf('about-pushup') && (
)}

{t('about.convenzioni.cta-text')} {t('global.contact.email')} · {t('global.contact.phone')}

{imgOf('about-conventions') && (
)}
{founders.map((m) => { const slug = m.shortName.toLowerCase(); return (
{m.imageAbout && imgOf(m.imageAbout) && }
); })}

{t('about.team.staff-intro')}

{staff.map((m) => { const slug = m.shortName.toLowerCase(); return (
{m.imageAbout && imgOf(m.imageAbout) && }
); })}
{imgOf('about-team-group') && (
)}
{imgOf('about-studios') && (
)}
{imgOf('about-vision') && (
)}