add page title metadata

This commit is contained in:
LBlend committed 2021-07-21 20:26:28 +02:00
1 parent 46197901b7
commit 82197d3eb6
1 file changed
+26 -20
+26 -20
View File
@@ -1,6 +1,6 @@
import * as React from "react"
import * as styles from "./blogPost.module.css"
import Seo from "../components/seo"
import { graphql } from "gatsby"
import { GatsbyImage } from "gatsby-plugin-image"
import PortableText from "@sanity/block-content-to-react"
@@ -57,28 +57,34 @@ const serializer = {
const BlogPost = ({ data }) => {
return (
<div className={styles.container}>
<article>
<header>
<p className={styles.published}>{data.sanityPost._createdAt}</p>
<GatsbyImage
image={data.sanityPost.mainImage.asset.gatsbyImageData}
className={styles.headerImage}
/>
<h1>{data.sanityPost.title}</h1>
<p>{data.sanityPost.excerpt}</p>
<div className={styles.author}>
<>
<Seo title={data.sanityPost.title} />
<div className={styles.container}>
<article>
<header>
<p className={styles.published}>{data.sanityPost._createdAt}</p>
<GatsbyImage
image={data.sanityPost.author.image.asset.gatsbyImageData}
image={data.sanityPost.mainImage.asset.gatsbyImageData}
className={styles.headerImage}
/>
<h1>{data.sanityPost.title}</h1>
<p>{data.sanityPost.excerpt}</p>
<div className={styles.author}>
<GatsbyImage
image={data.sanityPost.author.image.asset.gatsbyImageData}
/>
<p>{data.sanityPost.author.name}</p>
</div>
</header>
<div className={styles.content}>
<PortableText
blocks={data.sanityPost.body}
serializer={serializer}
/>
<p>{data.sanityPost.author.name}</p>
</div>
</header>
<div className={styles.content}>
<PortableText blocks={data.sanityPost.body} serializer={serializer} />
</div>
</article>
</div>
</article>
</div>
</>
)
}