Я создаю сайт с помощью Netlify CMS + Gatsby. У меня уже есть структура сайта и некоторые данные в Netlify, но у меня возникают проблемы с получением данных в Gatsby. Это то, что у меня есть
import React from 'react'
export default class IndexPage extends React.Component {
render({data}) {
const { edges: posts } = data.allMarkdownRemark
return (
<section className="section">
<div className="container">
<div className="content">
<h1 className="has-text-weight-bold is-size-2"></h1>
</div>
</div>
</section>
)
}
}
export const pageQuery = graphql`
query IndexQuery {
allMarkdownRemark(filter: {frontmatter: {templateKey: {regex: "/home-page|media-page/"}}}) {
edges {
node {
excerpt(pruneLength: 400)
id
fields {
slug
}
frontmatter {
title
templateKey
}
}
}
}
}
`
И я получаю TypeError: Cannot read property 'data' of undefined