Skip to content

Commit af6d156

Browse files
committed
chore(nuxt-content): re-use existing meta generation logic
1 parent 6fa20f2 commit af6d156

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

src/runtime/server/util/plugins.ts

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export function nuxtContentPlugin(nitroApp: NitroApp) {
3030
let src = optionsWithDefault.url || getOgImagePath(path, optionsWithDefault)
3131
if (optionsWithDefault._query && Object.keys(optionsWithDefault._query).length)
3232
src = withQuery(src, { _query: optionsWithDefault._query })
33-
const meta = generateMeta(src, optionsWithDefault)
33+
const meta = generateMeta(src, ogImageConfig)
3434
// user has provided a prebuilt og image
3535
if (optionsWithDefault.url) {
3636
content.head = defu(<Head> { meta }, content.head)
@@ -60,19 +60,7 @@ export function nuxtContentPlugin(nitroApp: NitroApp) {
6060
tagPriority: 30, // slighty higher priority
6161
},
6262
],
63-
meta: [
64-
{ property: 'og:image', content: src },
65-
{ property: 'og:image:width', content: optionsWithDefault.width },
66-
{ property: 'og:image:height', content: optionsWithDefault.height },
67-
{ property: 'og:image:type', content: `image/${optionsWithDefault.extension}` },
68-
{ property: 'og:image:alt', content: optionsWithDefault.alt },
69-
// twitter
70-
{ name: 'twitter:card', content: 'summary_large_image' },
71-
{ name: 'twitter:image:src', content: src },
72-
{ name: 'twitter:image:width', content: optionsWithDefault.width },
73-
{ name: 'twitter:image:height', content: optionsWithDefault.height },
74-
{ name: 'twitter:image:alt', content: optionsWithDefault.alt },
75-
],
63+
meta: generateMeta(src, optionsWithDefault),
7664
}, content.head)
7765
}
7866
return content

0 commit comments

Comments
 (0)