forked from mito-systems/sol-mem-gen
Generate twitter metadata tags
This commit is contained in:
parent
1976cfbbe6
commit
297a4c7ed8
@ -11,4 +11,6 @@ NEXT_PUBLIC_USDC_MINT=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
|
|||||||
PINATA_JWT=
|
PINATA_JWT=
|
||||||
PINATA_GATEWAY=
|
PINATA_GATEWAY=
|
||||||
|
|
||||||
|
# Change to your website URL
|
||||||
|
# For development: set to http://localhost:3000
|
||||||
SITE_URL=https://memes.markto.market
|
SITE_URL=https://memes.markto.market
|
||||||
|
@ -22,8 +22,12 @@ export async function generateMetadata(
|
|||||||
metadataBase: new URL(baseUrl),
|
metadataBase: new URL(baseUrl),
|
||||||
openGraph: {
|
openGraph: {
|
||||||
type: 'website',
|
type: 'website',
|
||||||
|
title: 'Generated Meme',
|
||||||
url: `${baseUrl}/memes/${params.id}`,
|
url: `${baseUrl}/memes/${params.id}`,
|
||||||
siteName: "Mark's meme market",
|
images: [{ url: meme }],
|
||||||
|
},
|
||||||
|
twitter: {
|
||||||
|
title: 'Generated Meme',
|
||||||
images: [{ url: meme }],
|
images: [{ url: meme }],
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -91,7 +91,7 @@ const AIServiceCard: React.FC<AIServiceCardProps> = ({
|
|||||||
const ipfsImageUrl = imageUrl.split("/ipfs/")[1];
|
const ipfsImageUrl = imageUrl.split("/ipfs/")[1];
|
||||||
const memeUrl = `${baseUrl}/memes/${ipfsImageUrl}`;
|
const memeUrl = `${baseUrl}/memes/${ipfsImageUrl}`;
|
||||||
|
|
||||||
return `https://twitter.com/intent/tweet?text=Check%20out%20this%20generated%20image!&url=${encodeURIComponent(memeUrl)}`;
|
return `https://twitter.com/intent/tweet?text=Check%20out%20this%20meme%20I%20generated!&url=${encodeURIComponent(memeUrl)}`;
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
Loading…
Reference in New Issue
Block a user