fix(metadata): added missing metadata for twitter #192 (#201)

This commit is contained in:
Choubakawa
2022-08-15 06:22:33 +02:00
committed by GitHub
parent b773a6ce52
commit 8fff00eb76
2 changed files with 18 additions and 0 deletions

View File

@@ -86,6 +86,8 @@ export const runtimeConfig =
OG_IMAGE: window?.env?.OG_IMAGE,
OG_IMAGE_WIDTH: window?.env?.OG_IMAGE_WIDTH,
OG_IMAGE_HEIGHT: window?.env?.OG_IMAGE_HEIGHT,
TWITTER_TITLE: window?.env?.TWITTER_TITLE,
TWITTER_DESCRIPTION: window?.env?.TWITTER_DESCRIPTION,
TWITTER_CARD: window?.env?.TWITTER_CARD,
TWITTER_IMAGE: window?.env?.TWITTER_IMAGE,
TWITTER_SITE: window?.env?.TWITTER_SITE,
@@ -342,6 +344,12 @@ export const runtimeConfig =
OG_IMAGE_HEIGHT: nodeIsProduction
? process.env.OG_IMAGE_HEIGHT
: process.env.RAZZLE_OG_IMAGE_HEIGHT,
TWITTER_TITLE: nodeIsProduction
? process.env.TWITTER_TITLE
: process.env.RAZZLE_TWITTER_TITLE,
TWITTER_DESCRIPTION: nodeIsProduction
? process.env.TWITTER_DESCRIPTION
: process.env.RAZZLE_TWITTER_DESCRIPTION,
TWITTER_CARD: nodeIsProduction
? process.env.TWITTER_CARD
: process.env.RAZZLE_TWITTER_CARD,

View File

@@ -121,6 +121,16 @@ server
? `<meta property="og:image:height" content="${runtimeConfig.OG_IMAGE_HEIGHT}" />`
: ''
}
${
runtimeConfig.TWITTER_TITLE
? `<meta property="twitter:title" content="${runtimeConfig.TWITTER_TITLE}" />`
: ''
}
${
runtimeConfig.TWITTER_DESCRIPTION
? `<meta property="twitter:description" content="${runtimeConfig.TWITTER_DESCRIPTION}" />`
: ''
}
${
runtimeConfig.TWITTER_CARD
? `<meta property="twitter:card" content="${runtimeConfig.TWITTER_CARD}" />`