Devular Gatsby Starter
1st May 2020

Code block testing

1 minute read10 words9 months ago

We’re going to do some code block testing in here

import { useStaticQuery, graphql } from "gatsby"

export const useAllPosts = () => {
  const { allMdx } = useStaticQuery(graphql`
    {
      allMdx(sort: { fields: [frontmatter___date], order: DESC }) {
        totalCount
        nodes {
          frontmatter {
            title
            publishDate: date(fromNow: false, formatString: "Do MMMM Y")
            fromNow: date(fromNow: true)
            image {
              childImageSharp {
                fluid(maxWidth: 800) {
                  ...GatsbyImageSharpFluid
                }
              }
            }
          }
          fields {
            slug
          }
          timeToRead
          wordCount {
            words
            paragraphs
          }
          excerpt
          body
        }
      }
    }
  `)
  return allMdx.nodes
}
Privacy Policy
Terms of Use
© 2020 Devular