mirror of
https://github.com/kingomarnajjar/gatsby-starter-netlify-cms.git
synced 2026-07-25 22:27:24 +10:00
Merge pull request #63 from terrierscript/blog-post-filter-as-gql
Move blog-post filter to graphQL
This commit is contained in:
commit
e078bc9c63
1 changed files with 4 additions and 2 deletions
|
|
@ -14,7 +14,6 @@ export default class IndexPage extends React.Component {
|
|||
<h1 className="has-text-weight-bold is-size-2">Latest Stories</h1>
|
||||
</div>
|
||||
{posts
|
||||
.filter(post => post.node.frontmatter.templateKey === 'blog-post')
|
||||
.map(({ node: post }) => (
|
||||
<div
|
||||
className="content"
|
||||
|
|
@ -54,7 +53,10 @@ IndexPage.propTypes = {
|
|||
|
||||
export const pageQuery = graphql`
|
||||
query IndexQuery {
|
||||
allMarkdownRemark(sort: { order: DESC, fields: [frontmatter___date] }) {
|
||||
allMarkdownRemark(
|
||||
sort: { order: DESC, fields: [frontmatter___date] },
|
||||
filter: { frontmatter: { templateKey: { eq: "blog-post" } }}
|
||||
) {
|
||||
edges {
|
||||
node {
|
||||
excerpt(pruneLength: 400)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue