Skip to content

Commit 1d62bac

Browse files
committed
fix: opengraph for speaker single page
1 parent 04aadad commit 1d62bac

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

  • pwa/app/(con)/[locale]/con/[edition]/speakers/[slug]

pwa/app/(con)/[locale]/con/[edition]/speakers/[slug]/page.tsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { getConferencesBySpeaker } from "api/con/conferences";
77
import SpeakerPage from "./SpeakerPage";
88
import { Locale, i18n } from "i18n/i18n-config";
99
import { Metadata } from "next";
10+
import { getRootUrl } from "utils";
1011

1112
async function getSpeaker(slug: string, edition: string, locale: string) {
1213
const speaker = await getSpeakerData(slug, edition, locale);
@@ -43,6 +44,14 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
4344
openGraph: {
4445
title: `${speaker.name} - API Platform Conference`,
4546
description: DESCRIPTION,
47+
images: [
48+
{
49+
url: `${getRootUrl()}/images/con/og-${edition}.png`,
50+
width: 1200,
51+
height: 630,
52+
alt: `API Platform Conference ${edition}`,
53+
},
54+
],
4655
},
4756
twitter: {
4857
title: `${speaker.name} - API Platform Conference`,

0 commit comments

Comments
 (0)