UNPKG

gatsby-theme-advanced

Version:
115 lines (114 loc) 2.29 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.categoryListingQuery = exports.tagListingQuery = exports.indexListingQuery = void 0; // GraphQL queries for each feed exports.indexListingQuery = `#graphql query IndexFeedListing($skip: Int, $limit: Int) { allMdx( sort: { fields: [frontmatter___datePublished], order: DESC } limit: $limit skip: $skip ) { edges { node { fields { slug route pathName url } excerpt timeToRead frontmatter { title description cover { childImageSharp { gatsbyImageData(height: 368) } } coverAlt tags category datePublished dateModified } } } } } `; exports.tagListingQuery = `#graphql query TagFeedListing($tag: String) { allMdx( limit: 1000 sort: { fields: [frontmatter___datePublished], order: DESC } filter: { frontmatter: { tags: { in: [$tag] } } } ) { totalCount edges { node { fields { slug route pathName url } excerpt timeToRead frontmatter { title tags category cover { childImageSharp { gatsbyImageData(height: 368) } } coverAlt datePublished dateModified description } } } } } `; exports.categoryListingQuery = `#graphql query CategoryFeedListing($category: String) { allMdx( limit: 1000 sort: { fields: [frontmatter___datePublished], order: DESC } filter: { frontmatter: { category: { eq: $category } } } ) { totalCount edges { node { fields { slug route pathName url } excerpt timeToRead frontmatter { title tags category cover { childImageSharp { gatsbyImageData(height: 368) } } coverAlt datePublished dateModified description } } } } } `;