import { ImageResponse } from 'next/og'; import { getTranslations } from 'next-intl/server'; import { OGImageTemplate } from '@/components/OGImageTemplate'; import { getOgFonts, OG_IMAGE_SIZE } from '@/lib/og-helper'; export const runtime = 'nodejs'; export default async function Image({ params: { locale } }: { params: { locale: string } }) { const t = await getTranslations({ locale, namespace: 'Team' }); const fonts = await getOgFonts(); const title = t('meta.title') || t('hero.subtitle'); const description = t('meta.description') || t('hero.title'); return new ImageResponse( ( ), { ...OG_IMAGE_SIZE, fonts, } ); }