import { PageMetadata } from "@docusaurus/theme-common"; import { useBlogPost } from "@docusaurus/theme-common/internal"; import React from "react"; export default function BlogPostPageMetadata() { const { assets, metadata } = useBlogPost(); const { title, description, date, tags, authors, frontMatter } = metadata; const { keywords } = frontMatter; const image = assets.image ?? frontMatter.image; return ( {/* TODO double check those article meta array syntaxes, see https://ogp.me/#array */} {authors.some((author) => author.url) && ( author.url) .filter(Boolean) .join(",")} /> )} {tags.length > 0 && ( tag.label).join(",")} /> )} ); }