fix: screw big tech man

Signed-off-by: Filipe Medeiros <hello@filipesm.eu>
This commit is contained in:
Filipe Medeiros 2023-04-11 20:39:16 +01:00
parent 2a763210a6
commit d490d9b5da
Signed by: filipe
GPG key ID: 9533BD5467CC1E78

View file

@ -6,13 +6,20 @@ export interface Props {
description: string;
image: ImageObject;
twitterCardType: 'summary' | 'summary_large_image' | 'player' | 'app';
title?: string;
title: string;
}
const { description, image, twitterCardType, title } = Astro.props;
---
<meta name="og:title" content={title} />
<meta name="twitter:title" content={title} />
<meta name="description" content={description} />
<meta name="og:description" content={description} />
<meta name="twitter:description" content={description} />
<meta name="og:image" content={urlFor(image).width(1200).height(630).url()} />
<meta
name="twitter:image"
content={urlFor(image).width(1200).height(630).url()}
/>
<meta name="twitter:card" content={twitterCardType} />
{title && <meta name="og:title" content={title} />}