From 70f5f5ab700ecdc8d5f65fe9a52e3d37280e718e Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 3 Nov 2021 23:52:24 -0700 Subject: feat: new --- utils/getSiteMeta.js | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 utils/getSiteMeta.js (limited to 'utils/getSiteMeta.js') diff --git a/utils/getSiteMeta.js b/utils/getSiteMeta.js new file mode 100644 index 0000000..51266e9 --- /dev/null +++ b/utils/getSiteMeta.js @@ -0,0 +1,60 @@ +const type = 'website' +const url = 'https://yucky.fun' +const title = 'yucky! aiming' +const description = '' +const mainImage = '/static/favicon.jpg' + +export default (meta) => { + return [ + { + hid: 'description', + name: 'description', + content: (meta && meta.description) || description + }, + { + hid: 'og:type', + property: 'og:type', + content: (meta && meta.type) || type + }, + { + hid: 'og:url', + property: 'og:url', + content: (meta && meta.url) || url + }, + /* { + hid: 'og:title', + property: 'og:title', + content: (meta && meta.title) || title + }, */ + { + hid: 'og:description', + property: 'og:description', + content: (meta && meta.description) || description + }, + { + hid: 'og:image', + property: 'og:image', + content: (meta && meta.mainImage) || mainImage + }, + { + hid: 'twitter:url', + name: 'twitter:url', + content: (meta && meta.url) || url + }, + { + hid: 'twitter:title', + name: 'twitter:title', + content: (meta && meta.title) || title + }, + { + hid: 'twitter:description', + name: 'twitter:description', + content: (meta && meta.description) || description + }, + { + hid: 'twitter:image', + name: 'twitter:image', + content: (meta && meta.mainImage) || mainImage + } + ] +} -- cgit v1.2.3