Adds sitemap. (#982)

This commit is contained in:
Michael Novotny
2023-04-23 13:55:25 -05:00
committed by GitHub
parent ee900a48e8
commit a53ee3e3a0
6 changed files with 82 additions and 15 deletions

View File

@@ -9,6 +9,7 @@ const collectionFragment = /* GraphQL */ `
seo {
...seo
}
updatedAt
}
${seoFragment}
`;

View File

@@ -1,21 +1,41 @@
import seoFragment from '../fragments/seo';
export const getPageQuery = /* GraphQL */ `
query getPage($handle: String!) {
pageByHandle(handle: $handle) {
const pageFragment = /* GraphQL */ `
fragment page on Page {
... on Page {
id
... on Page {
title
handle
body
bodySummary
seo {
...seo
}
createdAt
updatedAt
title
handle
body
bodySummary
seo {
...seo
}
createdAt
updatedAt
}
}
${seoFragment}
`;
export const getPageQuery = /* GraphQL */ `
query getPage($handle: String!) {
pageByHandle(handle: $handle) {
...page
}
}
${pageFragment}
`;
export const getPagesQuery = /* GraphQL */ `
query getPages {
pages(first: 100) {
edges {
node {
...page
}
}
}
}
${pageFragment}
`;