docs: add twitter metadata tags (#1732)

This commit is contained in:
Shawn Erquhart
2018-09-07 16:05:16 -04:00
committed by GitHub
parent 9af77fe2bb
commit afe13b1bab
5 changed files with 31 additions and 1 deletions

View File

@ -0,0 +1,15 @@
import React from 'react';
import Helmet from 'react-helmet';
const TwitterMeta = ({ title, description, image, imageAlt }) => (
<Helmet>
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@netlifycms" />
{title && <meta name="twitter:title" content={title} />}
{description && <meta name="twitter:description" content={description} />}
{image && <meta name="twitter:image" content={image} />}
{image && imageAlt && <meta name="twitter:image:alt" content={imageAlt} />}
</Helmet>
);
export default TwitterMeta;