diff --git a/starterkits/drupal/app/[...slug]/page.tsx b/starterkits/drupal/app/[...slug]/page.tsx index c45a7f8d..99ffc28d 100644 --- a/starterkits/drupal/app/[...slug]/page.tsx +++ b/starterkits/drupal/app/[...slug]/page.tsx @@ -1,7 +1,9 @@ +import LandingPageFull from '@/app/_components/content/LandingPageFull'; import { graphql } from '@/types/__generated__'; import { GetNodeByPathQuery, GetNodeByPathQueryVariables, + NodeLandingPage, NodePage, } from '@/types/__generated__/graphql'; import { @@ -10,6 +12,7 @@ import { routeIsInternal, } from '@/util/drupal/dataIsEntityType'; import query from '@/util/drupal/query'; +import entityIsType from '@/util/entityIsType'; import { draftMode } from 'next/headers'; import { notFound } from 'next/navigation'; import BasicPageFull from '../_components/content/BasicPageFull'; @@ -25,6 +28,7 @@ const getNodeByPath = graphql(` status } ...BasicPageFragment + ...LandingPageFragment } } } @@ -42,10 +46,18 @@ async function NodeFull({ params }: { params: { slug: string[] } }) { if ( !!data && routeIsInternal(data.route) && - entityExists(data.route.entity, 'NodePage') && + (entityExists(data.route.entity, 'NodePage') || + entityExists(data.route.entity, 'NodeLandingPage')) && canShowEntity(data.route.entity, isEnabled) ) { - return ; + return entityIsType( + data.route.entity, + 'NodeLandingPage', + ) ? ( + + ) : ( + + ); } else { notFound(); } diff --git a/starterkits/drupal/app/_components/content/LandingPageFull.tsx b/starterkits/drupal/app/_components/content/LandingPageFull.tsx new file mode 100644 index 00000000..c834d08a --- /dev/null +++ b/starterkits/drupal/app/_components/content/LandingPageFull.tsx @@ -0,0 +1,28 @@ +import mapParagraph from '@/app/_components/paragraphs/mapParagraph'; +import Page from '@/source/04-templates/Page/Page'; +import { FragmentType, getFragmentData, graphql } from '@/types/__generated__'; + +const LandingPageFragment = graphql(` + fragment LandingPageFragment on NodeLandingPage { + title + content { + __typename + ...AllParagraphsFragment + } + } +`); + +function LandingPageDetailPage(props: { + entity: FragmentType; +}) { + const page = getFragmentData(LandingPageFragment, props.entity); + + return ( + + {page.content ? page.content.map(mapParagraph) : null} + + ); +} + +export default LandingPageDetailPage; +export { LandingPageFragment }; diff --git a/starterkits/drupal/app/_components/paragraphs/AccordionParagraph.tsx b/starterkits/drupal/app/_components/paragraphs/AccordionParagraph.tsx index a574ff50..06b1d215 100644 --- a/starterkits/drupal/app/_components/paragraphs/AccordionParagraph.tsx +++ b/starterkits/drupal/app/_components/paragraphs/AccordionParagraph.tsx @@ -5,8 +5,8 @@ import entityIsType from '@/util/entityIsType'; const AccordionItemParagraphFragment = graphql(` fragment AccordionItemParagraphFragment on ParagraphAccordionItem { id - accordionHeading - accordionBody { + accordionHeading: title + accordionBody: wysiwyg { processed } } @@ -15,7 +15,7 @@ const AccordionItemParagraphFragment = graphql(` const AccordionParagraphFragment = graphql(` fragment AccordionParagraphFragment on ParagraphAccordion { id - accordionItems { + accordionItems: paragraphs { __typename ...AccordionItemParagraphFragment } diff --git a/starterkits/drupal/app/_components/paragraphs/AllParagraphsFragment.ts b/starterkits/drupal/app/_components/paragraphs/AllParagraphsFragment.ts index d876bdf1..0107f748 100644 --- a/starterkits/drupal/app/_components/paragraphs/AllParagraphsFragment.ts +++ b/starterkits/drupal/app/_components/paragraphs/AllParagraphsFragment.ts @@ -12,6 +12,7 @@ const AllParagraphsFragment = graphql(` } ...AccordionParagraphFragment ...BlockEmbedParagraphFragment + ...CallToActionParagraphFragment ...CardParagraphFragment ...CardsParagraphFragment ...HeroParagraphFragment diff --git a/starterkits/drupal/app/_components/paragraphs/CallToActionParagraph.tsx b/starterkits/drupal/app/_components/paragraphs/CallToActionParagraph.tsx new file mode 100644 index 00000000..411bc64f --- /dev/null +++ b/starterkits/drupal/app/_components/paragraphs/CallToActionParagraph.tsx @@ -0,0 +1,37 @@ +import CallToAction from '@/source/03-components/CallToAction/CallToAction'; +import { FragmentType, getFragmentData, graphql } from '@/types/__generated__'; + +const CallToActionParagraphFragment = graphql(` + fragment CallToActionParagraphFragment on ParagraphCallToAction { + id + ctaTitle: title + ctaContent: wysiwyg { + processed + } + ctaLink: link { + title + url + } + } +`); + +function CallToActionParagraph({ + entity, +}: { + entity: FragmentType; +}) { + const paragraph = getFragmentData(CallToActionParagraphFragment, entity); + return ( + + ); +} + +export default CallToActionParagraph; +export { CallToActionParagraphFragment }; diff --git a/starterkits/drupal/app/_components/paragraphs/HeroParagraph.tsx b/starterkits/drupal/app/_components/paragraphs/HeroParagraph.tsx index 28b5c9e7..2e999bdc 100644 --- a/starterkits/drupal/app/_components/paragraphs/HeroParagraph.tsx +++ b/starterkits/drupal/app/_components/paragraphs/HeroParagraph.tsx @@ -6,12 +6,12 @@ const HeroParagraphFragment = graphql(` fragment HeroParagraphFragment on ParagraphHero { id heroAlignment - heroBody { + heroBody: wysiwyg { processed } heroHasOverlay - heroHeading - heroImage { + heroHeading: title + heroImage: mediaItem { ... on MediaImage { id name @@ -23,7 +23,7 @@ const HeroParagraphFragment = graphql(` } } } - heroLink { + heroLink: link { title url } diff --git a/starterkits/drupal/types/__generated__/gql.ts b/starterkits/drupal/types/__generated__/gql.ts index 1518fbb1..15ce9289 100644 --- a/starterkits/drupal/types/__generated__/gql.ts +++ b/starterkits/drupal/types/__generated__/gql.ts @@ -11,22 +11,25 @@ import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/ * 3. It does not support dead code elimination, so it will add unused operations. * * Therefore it is highly recommended to use the babel or swc plugin for production. + * Learn more about it here: https://the-guild.dev/graphql/codegen/plugins/presets/preset-client#reducing-bundle-size */ const documents = { - "\n query GetNodeByPath($path: String!) {\n route(path: $path) {\n __typename\n ... on RouteInternal {\n entity {\n __typename\n ... on NodeInterface {\n status\n }\n ...BasicPageFragment\n }\n }\n }\n }\n": types.GetNodeByPathDocument, + "\n query GetNodeByPath($path: String!) {\n route(path: $path) {\n __typename\n ... on RouteInternal {\n entity {\n __typename\n ... on NodeInterface {\n status\n }\n ...BasicPageFragment\n ...LandingPageFragment\n }\n }\n }\n }\n": types.GetNodeByPathDocument, "\n fragment ArticleCardFragment on NodeArticle {\n title\n body {\n summary\n }\n path\n image {\n variations(styles: LARGE) {\n width\n url\n name\n height\n }\n alt\n }\n }\n": types.ArticleCardFragmentFragmentDoc, "\n fragment ArticleFullFragment on NodeArticle {\n title\n created {\n timestamp\n }\n body {\n processed\n }\n }\n": types.ArticleFullFragmentFragmentDoc, "\n fragment BasicPageCardFragment on NodePage {\n title\n body {\n summary\n }\n path\n }\n": types.BasicPageCardFragmentFragmentDoc, "\n fragment BasicPageFragment on NodePage {\n title\n body {\n processed\n }\n }\n": types.BasicPageFragmentFragmentDoc, + "\n fragment LandingPageFragment on NodeLandingPage {\n title\n content {\n __typename\n ...AllParagraphsFragment\n }\n }\n": types.LandingPageFragmentFragmentDoc, "\n fragment MenuItemFragment on MenuItem {\n title\n id\n url\n attributes {\n class\n }\n internal\n }\n": types.MenuItemFragmentFragmentDoc, - "\n fragment AccordionItemParagraphFragment on ParagraphAccordionItem {\n id\n accordionHeading\n accordionBody {\n processed\n }\n }\n": types.AccordionItemParagraphFragmentFragmentDoc, - "\n fragment AccordionParagraphFragment on ParagraphAccordion {\n id\n accordionItems {\n __typename\n ...AccordionItemParagraphFragment\n }\n }\n": types.AccordionParagraphFragmentFragmentDoc, - "\n fragment AllParagraphsFragment on ParagraphUnion {\n __typename\n ... on ParagraphInterface {\n id\n }\n ...AccordionParagraphFragment\n ...BlockEmbedParagraphFragment\n ...CardParagraphFragment\n ...CardsParagraphFragment\n ...HeroParagraphFragment\n ...WysiwygParagraphFragment\n }\n": types.AllParagraphsFragmentFragmentDoc, + "\n fragment AccordionItemParagraphFragment on ParagraphAccordionItem {\n id\n accordionHeading: title\n accordionBody: wysiwyg {\n processed\n }\n }\n": types.AccordionItemParagraphFragmentFragmentDoc, + "\n fragment AccordionParagraphFragment on ParagraphAccordion {\n id\n accordionItems: paragraphs {\n __typename\n ...AccordionItemParagraphFragment\n }\n }\n": types.AccordionParagraphFragmentFragmentDoc, + "\n fragment AllParagraphsFragment on ParagraphUnion {\n __typename\n ... on ParagraphInterface {\n id\n }\n ...AccordionParagraphFragment\n ...BlockEmbedParagraphFragment\n ...CallToActionParagraphFragment\n ...CardParagraphFragment\n ...CardsParagraphFragment\n ...HeroParagraphFragment\n ...WysiwygParagraphFragment\n }\n": types.AllParagraphsFragmentFragmentDoc, "\n fragment BlockEmbedParagraphFragment on ParagraphBlockEmbed {\n block {\n ... on BlockInterface {\n render\n }\n }\n }\n": types.BlockEmbedParagraphFragmentFragmentDoc, + "\n fragment CallToActionParagraphFragment on ParagraphCallToAction {\n id\n ctaTitle: title\n ctaContent: wysiwyg {\n processed\n }\n ctaLink: link {\n title\n url\n }\n }\n": types.CallToActionParagraphFragmentFragmentDoc, "\n fragment CardParagraphFragment on ParagraphCard {\n id\n cardLink {\n url\n }\n cardMedia {\n ... on MediaImage {\n mediaImage {\n alt\n variations(styles: LARGE) {\n height\n url\n width\n }\n }\n }\n }\n cardSubtitle\n cardTitle\n }\n": types.CardParagraphFragmentFragmentDoc, "\n fragment CardsParagraphFragment on ParagraphCards {\n cards {\n __typename\n ... on ParagraphInterface {\n id\n }\n ...CardParagraphFragment\n }\n }\n": types.CardsParagraphFragmentFragmentDoc, "\n fragment DynamicCardParagraphFragment on ParagraphDynamicCard {\n cardReference {\n __typename\n ... on NodeInterface {\n id\n status\n }\n ...ArticleCardFragment\n ...BasicPageCardFragment\n }\n }\n": types.DynamicCardParagraphFragmentFragmentDoc, - "\n fragment HeroParagraphFragment on ParagraphHero {\n id\n heroAlignment\n heroBody {\n processed\n }\n heroHasOverlay\n heroHeading\n heroImage {\n ... on MediaImage {\n id\n name\n mediaImage {\n alt\n height\n width\n url\n }\n }\n }\n heroLink {\n title\n url\n }\n }\n": types.HeroParagraphFragmentFragmentDoc, + "\n fragment HeroParagraphFragment on ParagraphHero {\n id\n heroAlignment\n heroBody: wysiwyg {\n processed\n }\n heroHasOverlay\n heroHeading: title\n heroImage: mediaItem {\n ... on MediaImage {\n id\n name\n mediaImage {\n alt\n height\n width\n url\n }\n }\n }\n heroLink: link {\n title\n url\n }\n }\n": types.HeroParagraphFragmentFragmentDoc, "\n fragment WysiwygParagraphFragment on ParagraphWysiwyg {\n wysiwyg {\n processed\n }\n }\n": types.WysiwygParagraphFragmentFragmentDoc, "\n query GetArticleByPath($path: String!) {\n route(path: $path) {\n __typename\n ... on RouteInternal {\n entity {\n __typename\n ... on NodeInterface {\n status\n }\n ...ArticleFullFragment\n }\n }\n }\n }\n": types.GetArticleByPathDocument, }; @@ -48,7 +51,7 @@ export function graphql(source: string): unknown; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ -export function graphql(source: "\n query GetNodeByPath($path: String!) {\n route(path: $path) {\n __typename\n ... on RouteInternal {\n entity {\n __typename\n ... on NodeInterface {\n status\n }\n ...BasicPageFragment\n }\n }\n }\n }\n"): (typeof documents)["\n query GetNodeByPath($path: String!) {\n route(path: $path) {\n __typename\n ... on RouteInternal {\n entity {\n __typename\n ... on NodeInterface {\n status\n }\n ...BasicPageFragment\n }\n }\n }\n }\n"]; +export function graphql(source: "\n query GetNodeByPath($path: String!) {\n route(path: $path) {\n __typename\n ... on RouteInternal {\n entity {\n __typename\n ... on NodeInterface {\n status\n }\n ...BasicPageFragment\n ...LandingPageFragment\n }\n }\n }\n }\n"): (typeof documents)["\n query GetNodeByPath($path: String!) {\n route(path: $path) {\n __typename\n ... on RouteInternal {\n entity {\n __typename\n ... on NodeInterface {\n status\n }\n ...BasicPageFragment\n ...LandingPageFragment\n }\n }\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ @@ -65,6 +68,10 @@ export function graphql(source: "\n fragment BasicPageCardFragment on NodePage * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export function graphql(source: "\n fragment BasicPageFragment on NodePage {\n title\n body {\n processed\n }\n }\n"): (typeof documents)["\n fragment BasicPageFragment on NodePage {\n title\n body {\n processed\n }\n }\n"]; +/** + * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. + */ +export function graphql(source: "\n fragment LandingPageFragment on NodeLandingPage {\n title\n content {\n __typename\n ...AllParagraphsFragment\n }\n }\n"): (typeof documents)["\n fragment LandingPageFragment on NodeLandingPage {\n title\n content {\n __typename\n ...AllParagraphsFragment\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ @@ -72,19 +79,23 @@ export function graphql(source: "\n fragment MenuItemFragment on MenuItem {\n /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ -export function graphql(source: "\n fragment AccordionItemParagraphFragment on ParagraphAccordionItem {\n id\n accordionHeading\n accordionBody {\n processed\n }\n }\n"): (typeof documents)["\n fragment AccordionItemParagraphFragment on ParagraphAccordionItem {\n id\n accordionHeading\n accordionBody {\n processed\n }\n }\n"]; +export function graphql(source: "\n fragment AccordionItemParagraphFragment on ParagraphAccordionItem {\n id\n accordionHeading: title\n accordionBody: wysiwyg {\n processed\n }\n }\n"): (typeof documents)["\n fragment AccordionItemParagraphFragment on ParagraphAccordionItem {\n id\n accordionHeading: title\n accordionBody: wysiwyg {\n processed\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ -export function graphql(source: "\n fragment AccordionParagraphFragment on ParagraphAccordion {\n id\n accordionItems {\n __typename\n ...AccordionItemParagraphFragment\n }\n }\n"): (typeof documents)["\n fragment AccordionParagraphFragment on ParagraphAccordion {\n id\n accordionItems {\n __typename\n ...AccordionItemParagraphFragment\n }\n }\n"]; +export function graphql(source: "\n fragment AccordionParagraphFragment on ParagraphAccordion {\n id\n accordionItems: paragraphs {\n __typename\n ...AccordionItemParagraphFragment\n }\n }\n"): (typeof documents)["\n fragment AccordionParagraphFragment on ParagraphAccordion {\n id\n accordionItems: paragraphs {\n __typename\n ...AccordionItemParagraphFragment\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ -export function graphql(source: "\n fragment AllParagraphsFragment on ParagraphUnion {\n __typename\n ... on ParagraphInterface {\n id\n }\n ...AccordionParagraphFragment\n ...BlockEmbedParagraphFragment\n ...CardParagraphFragment\n ...CardsParagraphFragment\n ...HeroParagraphFragment\n ...WysiwygParagraphFragment\n }\n"): (typeof documents)["\n fragment AllParagraphsFragment on ParagraphUnion {\n __typename\n ... on ParagraphInterface {\n id\n }\n ...AccordionParagraphFragment\n ...BlockEmbedParagraphFragment\n ...CardParagraphFragment\n ...CardsParagraphFragment\n ...HeroParagraphFragment\n ...WysiwygParagraphFragment\n }\n"]; +export function graphql(source: "\n fragment AllParagraphsFragment on ParagraphUnion {\n __typename\n ... on ParagraphInterface {\n id\n }\n ...AccordionParagraphFragment\n ...BlockEmbedParagraphFragment\n ...CallToActionParagraphFragment\n ...CardParagraphFragment\n ...CardsParagraphFragment\n ...HeroParagraphFragment\n ...WysiwygParagraphFragment\n }\n"): (typeof documents)["\n fragment AllParagraphsFragment on ParagraphUnion {\n __typename\n ... on ParagraphInterface {\n id\n }\n ...AccordionParagraphFragment\n ...BlockEmbedParagraphFragment\n ...CallToActionParagraphFragment\n ...CardParagraphFragment\n ...CardsParagraphFragment\n ...HeroParagraphFragment\n ...WysiwygParagraphFragment\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export function graphql(source: "\n fragment BlockEmbedParagraphFragment on ParagraphBlockEmbed {\n block {\n ... on BlockInterface {\n render\n }\n }\n }\n"): (typeof documents)["\n fragment BlockEmbedParagraphFragment on ParagraphBlockEmbed {\n block {\n ... on BlockInterface {\n render\n }\n }\n }\n"]; +/** + * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. + */ +export function graphql(source: "\n fragment CallToActionParagraphFragment on ParagraphCallToAction {\n id\n ctaTitle: title\n ctaContent: wysiwyg {\n processed\n }\n ctaLink: link {\n title\n url\n }\n }\n"): (typeof documents)["\n fragment CallToActionParagraphFragment on ParagraphCallToAction {\n id\n ctaTitle: title\n ctaContent: wysiwyg {\n processed\n }\n ctaLink: link {\n title\n url\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ @@ -100,7 +111,7 @@ export function graphql(source: "\n fragment DynamicCardParagraphFragment on Pa /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ -export function graphql(source: "\n fragment HeroParagraphFragment on ParagraphHero {\n id\n heroAlignment\n heroBody {\n processed\n }\n heroHasOverlay\n heroHeading\n heroImage {\n ... on MediaImage {\n id\n name\n mediaImage {\n alt\n height\n width\n url\n }\n }\n }\n heroLink {\n title\n url\n }\n }\n"): (typeof documents)["\n fragment HeroParagraphFragment on ParagraphHero {\n id\n heroAlignment\n heroBody {\n processed\n }\n heroHasOverlay\n heroHeading\n heroImage {\n ... on MediaImage {\n id\n name\n mediaImage {\n alt\n height\n width\n url\n }\n }\n }\n heroLink {\n title\n url\n }\n }\n"]; +export function graphql(source: "\n fragment HeroParagraphFragment on ParagraphHero {\n id\n heroAlignment\n heroBody: wysiwyg {\n processed\n }\n heroHasOverlay\n heroHeading: title\n heroImage: mediaItem {\n ... on MediaImage {\n id\n name\n mediaImage {\n alt\n height\n width\n url\n }\n }\n }\n heroLink: link {\n title\n url\n }\n }\n"): (typeof documents)["\n fragment HeroParagraphFragment on ParagraphHero {\n id\n heroAlignment\n heroBody: wysiwyg {\n processed\n }\n heroHasOverlay\n heroHeading: title\n heroImage: mediaItem {\n ... on MediaImage {\n id\n name\n mediaImage {\n alt\n height\n width\n url\n }\n }\n }\n heroLink: link {\n title\n url\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ diff --git a/starterkits/drupal/types/__generated__/graphql.ts b/starterkits/drupal/types/__generated__/graphql.ts index 8fe6c43d..de2b381b 100644 --- a/starterkits/drupal/types/__generated__/graphql.ts +++ b/starterkits/drupal/types/__generated__/graphql.ts @@ -36,7 +36,6 @@ export type Scalars = { UntypedStructuredData: { input: any; output: any; } /** A string that will have a value of format ±hh:mm */ UtcOffset: { input: any; output: any; } - _: { input: any; output: any; } }; /** Block content is a modular piece of content that can be displayed in various regions of a website's layout. */ @@ -353,6 +352,33 @@ export type NodeInterface = { title: Scalars['String']['output']; }; +/** Use Landing Pages for primary content, such as pages in the main menu or pages that need an internal hero. */ +export type NodeLandingPage = NodeInterface & { + __typename?: 'NodeLandingPage'; + /** The time that the node was last edited. */ + changed: DateTime; + /** Content */ + content: Array; + /** The date and time that the content was created. */ + created: DateTime; + /** Hero */ + hero: ParagraphUnion; + /** The Universally Unique IDentifier (UUID). */ + id: Scalars['ID']['output']; + /** Language */ + langcode: Language; + /** URL alias */ + path: Scalars['String']['output']; + /** Promoted to front page */ + promote: Scalars['Boolean']['output']; + /** Published */ + status: Scalars['Boolean']['output']; + /** Sticky at top of lists */ + sticky: Scalars['Boolean']['output']; + /** Title */ + title: Scalars['String']['output']; +}; + /** Use basic pages for your static content, such as an 'About us' page. */ export type NodePage = NodeInterface & { __typename?: 'NodePage'; @@ -379,19 +405,19 @@ export type NodePage = NodeInterface & { }; /** Entity type node. */ -export type NodeUnion = NodeArticle | NodePage; +export type NodeUnion = NodeArticle | NodeLandingPage | NodePage; /** An accordion component for information that can be collapsed and expanded. */ export type ParagraphAccordion = ParagraphInterface & { __typename?: 'ParagraphAccordion'; - /** Accordion Items */ - accordionItems: Array; /** The time that the Paragraph was created. */ created: DateTime; /** The Universally Unique IDentifier (UUID). */ id: Scalars['ID']['output']; /** The paragraphs entity language code. */ langcode: Language; + /** Accordion Items */ + paragraphs: Array; /** Published */ status: Scalars['Boolean']['output']; }; @@ -399,10 +425,6 @@ export type ParagraphAccordion = ParagraphInterface & { /** Entity type paragraph. */ export type ParagraphAccordionItem = ParagraphInterface & { __typename?: 'ParagraphAccordionItem'; - /** Body */ - accordionBody?: Maybe; - /** Heading text for the accordion. A user will be able to click on the heading to show/hide the accordion body. */ - accordionHeading: Scalars['String']['output']; /** The time that the Paragraph was created. */ created: DateTime; /** The Universally Unique IDentifier (UUID). */ @@ -411,6 +433,10 @@ export type ParagraphAccordionItem = ParagraphInterface & { langcode: Language; /** Published */ status: Scalars['Boolean']['output']; + /** Heading text for the accordion. A user will be able to click on the heading to show/hide the accordion body. */ + title: Scalars['String']['output']; + /** Body */ + wysiwyg?: Maybe; }; /** Entity type paragraph. */ @@ -433,20 +459,20 @@ export type ParagraphCallToAction = ParagraphInterface & { __typename?: 'ParagraphCallToAction'; /** The time that the Paragraph was created. */ created: DateTime; - /** Body */ - ctaBody?: Maybe; - /** Heading */ - ctaHeading: Scalars['String']['output']; - /** Link */ - ctaLink?: Maybe; - /** Media */ - ctaMedia?: Maybe; /** The Universally Unique IDentifier (UUID). */ id: Scalars['ID']['output']; /** The paragraphs entity language code. */ langcode: Language; + /** Link */ + link?: Maybe; + /** Media */ + mediaItem?: Maybe; /** Published */ status: Scalars['Boolean']['output']; + /** Heading */ + title: Scalars['String']['output']; + /** Body */ + wysiwyg?: Maybe; }; /** Entity type paragraph. */ @@ -524,22 +550,22 @@ export type ParagraphHero = ParagraphInterface & { * justified. If right is selected, elements are centered and left justified. */ heroAlignment?: Maybe; - /** Summary text displayed in hero below title text. */ - heroBody?: Maybe; /** Flag to display semi-transparent color block over image. */ heroHasOverlay?: Maybe; - /** Title text for the hero. */ - heroHeading?: Maybe; - /** Background image used for the hero. */ - heroImage: MediaUnion; - /** Optional hero link. */ - heroLink?: Maybe; /** The Universally Unique IDentifier (UUID). */ id: Scalars['ID']['output']; /** The paragraphs entity language code. */ langcode: Language; + /** Optional hero link. */ + link?: Maybe; + /** Background image used for the hero. */ + mediaItem: MediaUnion; /** Published */ status: Scalars['Boolean']['output']; + /** Title text for the hero. */ + title?: Maybe; + /** Summary text displayed in hero below title text. */ + wysiwyg?: Maybe; }; /** Entity type paragraph. */ @@ -554,8 +580,43 @@ export type ParagraphInterface = { status: Scalars['Boolean']['output']; }; +/** + * Comprised of a heading and content, this individual component represents a + * single Tab item to be used in a collection with the Tabs paragraph + */ +export type ParagraphTab = ParagraphInterface & { + __typename?: 'ParagraphTab'; + /** The time that the Paragraph was created. */ + created: DateTime; + /** The Universally Unique IDentifier (UUID). */ + id: Scalars['ID']['output']; + /** The paragraphs entity language code. */ + langcode: Language; + /** Published */ + status: Scalars['Boolean']['output']; + /** Title */ + title: Scalars['String']['output']; + /** Content */ + wysiwyg?: Maybe; +}; + +/** Use "Tabs" to help you organize and display content in a user-friendly, tabbed interface. */ +export type ParagraphTabs = ParagraphInterface & { + __typename?: 'ParagraphTabs'; + /** The time that the Paragraph was created. */ + created: DateTime; + /** The Universally Unique IDentifier (UUID). */ + id: Scalars['ID']['output']; + /** The paragraphs entity language code. */ + langcode: Language; + /** Tabs */ + paragraphs: Array; + /** Published */ + status: Scalars['Boolean']['output']; +}; + /** Entity type paragraph. */ -export type ParagraphUnion = ParagraphAccordion | ParagraphAccordionItem | ParagraphBlockEmbed | ParagraphCallToAction | ParagraphCard | ParagraphCards | ParagraphDynamicCard | ParagraphDynamicList | ParagraphHero | ParagraphWysiwyg; +export type ParagraphUnion = ParagraphAccordion | ParagraphAccordionItem | ParagraphBlockEmbed | ParagraphCallToAction | ParagraphCard | ParagraphCards | ParagraphDynamicCard | ParagraphDynamicList | ParagraphHero | ParagraphTab | ParagraphTabs | ParagraphWysiwyg; /** A WYSIWYG rich text field. */ export type ParagraphWysiwyg = ParagraphInterface & { @@ -581,8 +642,6 @@ export type Query = { info: SchemaInformation; /** Load a Menu by name. */ menu?: Maybe; - /** Load a Paragraph entity by id. */ - paragraph?: Maybe; /** Load a Route by path. */ route?: Maybe; }; @@ -600,12 +659,6 @@ export type QueryMenuArgs = { }; -/** The schema's entry-point for queries. */ -export type QueryParagraphArgs = { - id: Scalars['ID']['input']; -}; - - /** The schema's entry-point for queries. */ export type QueryRouteArgs = { path: Scalars['String']['input']; @@ -620,7 +673,7 @@ export type Route = { }; /** A list of possible entities that can be returned by URL. */ -export type RouteEntityUnion = NodeArticle | NodePage; +export type RouteEntityUnion = NodeArticle | NodeLandingPage | NodePage; /** Route outside of this website. */ export type RouteExternal = Route & { @@ -644,21 +697,8 @@ export type RouteInternal = Route & { url: Scalars['String']['output']; }; -/** Redirect to another URL with status. */ -export type RouteRedirect = Route & { - __typename?: 'RouteRedirect'; - /** Whether this route is internal or external. */ - internal: Scalars['Boolean']['output']; - /** Utility prop. Always true for redirects. */ - redirect: Scalars['Boolean']['output']; - /** Suggested status for redirect. Eg 301. */ - status: Scalars['Int']['output']; - /** URL of this route. */ - url: Scalars['String']['output']; -}; - /** Route types that can exist in the system. */ -export type RouteUnion = RouteExternal | RouteInternal | RouteRedirect; +export type RouteUnion = RouteExternal | RouteInternal; /** Schema information provided by the system. */ export type SchemaInformation = { @@ -800,9 +840,12 @@ export type GetNodeByPathQueryVariables = Exact<{ export type GetNodeByPathQuery = { __typename?: 'Query', route?: { __typename: 'RouteExternal' } | { __typename: 'RouteInternal', entity?: { __typename: 'NodeArticle', status: boolean } | ( + { __typename: 'NodeLandingPage', status: boolean } + & { ' $fragmentRefs'?: { 'LandingPageFragmentFragment': LandingPageFragmentFragment } } + ) | ( { __typename: 'NodePage', status: boolean } & { ' $fragmentRefs'?: { 'BasicPageFragmentFragment': BasicPageFragmentFragment } } - ) | null } | { __typename: 'RouteRedirect' } | null }; + ) | null } | null }; export type ArticleCardFragmentFragment = { __typename?: 'NodeArticle', title: string, path: string, body?: { __typename?: 'TextSummary', summary?: any | null } | null, image?: { __typename?: 'Image', alt?: string | null, variations?: Array<{ __typename?: 'ImageStyleDerivative', width: number, url: string, name: string, height: number }> | null } | null } & { ' $fragmentName'?: 'ArticleCardFragmentFragment' }; @@ -812,6 +855,44 @@ export type BasicPageCardFragmentFragment = { __typename?: 'NodePage', title: st export type BasicPageFragmentFragment = { __typename?: 'NodePage', title: string, body?: { __typename?: 'TextSummary', processed?: any | null } | null } & { ' $fragmentName'?: 'BasicPageFragmentFragment' }; +export type LandingPageFragmentFragment = { __typename?: 'NodeLandingPage', title: string, content: Array<( + { __typename: 'ParagraphAccordion' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphAccordion_Fragment': AllParagraphsFragment_ParagraphAccordion_Fragment } } + ) | ( + { __typename: 'ParagraphAccordionItem' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphAccordionItem_Fragment': AllParagraphsFragment_ParagraphAccordionItem_Fragment } } + ) | ( + { __typename: 'ParagraphBlockEmbed' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphBlockEmbed_Fragment': AllParagraphsFragment_ParagraphBlockEmbed_Fragment } } + ) | ( + { __typename: 'ParagraphCallToAction' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphCallToAction_Fragment': AllParagraphsFragment_ParagraphCallToAction_Fragment } } + ) | ( + { __typename: 'ParagraphCard' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphCard_Fragment': AllParagraphsFragment_ParagraphCard_Fragment } } + ) | ( + { __typename: 'ParagraphCards' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphCards_Fragment': AllParagraphsFragment_ParagraphCards_Fragment } } + ) | ( + { __typename: 'ParagraphDynamicCard' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphDynamicCard_Fragment': AllParagraphsFragment_ParagraphDynamicCard_Fragment } } + ) | ( + { __typename: 'ParagraphDynamicList' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphDynamicList_Fragment': AllParagraphsFragment_ParagraphDynamicList_Fragment } } + ) | ( + { __typename: 'ParagraphHero' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphHero_Fragment': AllParagraphsFragment_ParagraphHero_Fragment } } + ) | ( + { __typename: 'ParagraphTab' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphTab_Fragment': AllParagraphsFragment_ParagraphTab_Fragment } } + ) | ( + { __typename: 'ParagraphTabs' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphTabs_Fragment': AllParagraphsFragment_ParagraphTabs_Fragment } } + ) | ( + { __typename: 'ParagraphWysiwyg' } + & { ' $fragmentRefs'?: { 'AllParagraphsFragment_ParagraphWysiwyg_Fragment': AllParagraphsFragment_ParagraphWysiwyg_Fragment } } + )> } & { ' $fragmentName'?: 'LandingPageFragmentFragment' }; + export type MenuItemFragmentFragment = { __typename?: 'MenuItem', title: string, id: string, url?: string | null, internal: boolean, attributes: { __typename?: 'MenuItemAttributes', class?: string | null } } & { ' $fragmentName'?: 'MenuItemFragmentFragment' }; export type AccordionItemParagraphFragmentFragment = { __typename?: 'ParagraphAccordionItem', id: string, accordionHeading: string, accordionBody?: { __typename?: 'Text', processed?: any | null } | null } & { ' $fragmentName'?: 'AccordionItemParagraphFragmentFragment' }; @@ -819,7 +900,7 @@ export type AccordionItemParagraphFragmentFragment = { __typename?: 'ParagraphAc export type AccordionParagraphFragmentFragment = { __typename?: 'ParagraphAccordion', id: string, accordionItems: Array<{ __typename: 'ParagraphAccordion' } | ( { __typename: 'ParagraphAccordionItem' } & { ' $fragmentRefs'?: { 'AccordionItemParagraphFragmentFragment': AccordionItemParagraphFragmentFragment } } - ) | { __typename: 'ParagraphBlockEmbed' } | { __typename: 'ParagraphCallToAction' } | { __typename: 'ParagraphCard' } | { __typename: 'ParagraphCards' } | { __typename: 'ParagraphDynamicCard' } | { __typename: 'ParagraphDynamicList' } | { __typename: 'ParagraphHero' } | { __typename: 'ParagraphWysiwyg' }> } & { ' $fragmentName'?: 'AccordionParagraphFragmentFragment' }; + ) | { __typename: 'ParagraphBlockEmbed' } | { __typename: 'ParagraphCallToAction' } | { __typename: 'ParagraphCard' } | { __typename: 'ParagraphCards' } | { __typename: 'ParagraphDynamicCard' } | { __typename: 'ParagraphDynamicList' } | { __typename: 'ParagraphHero' } | { __typename: 'ParagraphTab' } | { __typename: 'ParagraphTabs' } | { __typename: 'ParagraphWysiwyg' }> } & { ' $fragmentName'?: 'AccordionParagraphFragmentFragment' }; type AllParagraphsFragment_ParagraphAccordion_Fragment = ( { __typename: 'ParagraphAccordion', id: string } @@ -833,7 +914,10 @@ type AllParagraphsFragment_ParagraphBlockEmbed_Fragment = ( & { ' $fragmentRefs'?: { 'BlockEmbedParagraphFragmentFragment': BlockEmbedParagraphFragmentFragment } } ) & { ' $fragmentName'?: 'AllParagraphsFragment_ParagraphBlockEmbed_Fragment' }; -type AllParagraphsFragment_ParagraphCallToAction_Fragment = { __typename: 'ParagraphCallToAction', id: string } & { ' $fragmentName'?: 'AllParagraphsFragment_ParagraphCallToAction_Fragment' }; +type AllParagraphsFragment_ParagraphCallToAction_Fragment = ( + { __typename: 'ParagraphCallToAction', id: string } + & { ' $fragmentRefs'?: { 'CallToActionParagraphFragmentFragment': CallToActionParagraphFragmentFragment } } +) & { ' $fragmentName'?: 'AllParagraphsFragment_ParagraphCallToAction_Fragment' }; type AllParagraphsFragment_ParagraphCard_Fragment = ( { __typename: 'ParagraphCard', id: string } @@ -854,26 +938,32 @@ type AllParagraphsFragment_ParagraphHero_Fragment = ( & { ' $fragmentRefs'?: { 'HeroParagraphFragmentFragment': HeroParagraphFragmentFragment } } ) & { ' $fragmentName'?: 'AllParagraphsFragment_ParagraphHero_Fragment' }; +type AllParagraphsFragment_ParagraphTab_Fragment = { __typename: 'ParagraphTab', id: string } & { ' $fragmentName'?: 'AllParagraphsFragment_ParagraphTab_Fragment' }; + +type AllParagraphsFragment_ParagraphTabs_Fragment = { __typename: 'ParagraphTabs', id: string } & { ' $fragmentName'?: 'AllParagraphsFragment_ParagraphTabs_Fragment' }; + type AllParagraphsFragment_ParagraphWysiwyg_Fragment = ( { __typename: 'ParagraphWysiwyg', id: string } & { ' $fragmentRefs'?: { 'WysiwygParagraphFragmentFragment': WysiwygParagraphFragmentFragment } } ) & { ' $fragmentName'?: 'AllParagraphsFragment_ParagraphWysiwyg_Fragment' }; -export type AllParagraphsFragmentFragment = AllParagraphsFragment_ParagraphAccordion_Fragment | AllParagraphsFragment_ParagraphAccordionItem_Fragment | AllParagraphsFragment_ParagraphBlockEmbed_Fragment | AllParagraphsFragment_ParagraphCallToAction_Fragment | AllParagraphsFragment_ParagraphCard_Fragment | AllParagraphsFragment_ParagraphCards_Fragment | AllParagraphsFragment_ParagraphDynamicCard_Fragment | AllParagraphsFragment_ParagraphDynamicList_Fragment | AllParagraphsFragment_ParagraphHero_Fragment | AllParagraphsFragment_ParagraphWysiwyg_Fragment; +export type AllParagraphsFragmentFragment = AllParagraphsFragment_ParagraphAccordion_Fragment | AllParagraphsFragment_ParagraphAccordionItem_Fragment | AllParagraphsFragment_ParagraphBlockEmbed_Fragment | AllParagraphsFragment_ParagraphCallToAction_Fragment | AllParagraphsFragment_ParagraphCard_Fragment | AllParagraphsFragment_ParagraphCards_Fragment | AllParagraphsFragment_ParagraphDynamicCard_Fragment | AllParagraphsFragment_ParagraphDynamicList_Fragment | AllParagraphsFragment_ParagraphHero_Fragment | AllParagraphsFragment_ParagraphTab_Fragment | AllParagraphsFragment_ParagraphTabs_Fragment | AllParagraphsFragment_ParagraphWysiwyg_Fragment; export type BlockEmbedParagraphFragmentFragment = { __typename?: 'ParagraphBlockEmbed', block?: { __typename?: 'BlockContent', render?: any | null } | { __typename?: 'BlockPlugin', render?: any | null } | null } & { ' $fragmentName'?: 'BlockEmbedParagraphFragmentFragment' }; +export type CallToActionParagraphFragmentFragment = { __typename?: 'ParagraphCallToAction', id: string, ctaTitle: string, ctaContent?: { __typename?: 'Text', processed?: any | null } | null, ctaLink?: { __typename?: 'Link', title?: string | null, url?: string | null } | null } & { ' $fragmentName'?: 'CallToActionParagraphFragmentFragment' }; + export type CardParagraphFragmentFragment = { __typename?: 'ParagraphCard', id: string, cardSubtitle?: string | null, cardTitle: string, cardLink?: { __typename?: 'Link', url?: string | null } | null, cardMedia: { __typename?: 'MediaImage', mediaImage: { __typename?: 'Image', alt?: string | null, variations?: Array<{ __typename?: 'ImageStyleDerivative', height: number, url: string, width: number }> | null } } } & { ' $fragmentName'?: 'CardParagraphFragmentFragment' }; export type CardsParagraphFragmentFragment = { __typename?: 'ParagraphCards', cards: Array<{ __typename: 'ParagraphAccordion', id: string } | { __typename: 'ParagraphAccordionItem', id: string } | { __typename: 'ParagraphBlockEmbed', id: string } | { __typename: 'ParagraphCallToAction', id: string } | ( { __typename: 'ParagraphCard', id: string } & { ' $fragmentRefs'?: { 'CardParagraphFragmentFragment': CardParagraphFragmentFragment } } - ) | { __typename: 'ParagraphCards', id: string } | { __typename: 'ParagraphDynamicCard', id: string } | { __typename: 'ParagraphDynamicList', id: string } | { __typename: 'ParagraphHero', id: string } | { __typename: 'ParagraphWysiwyg', id: string }> } & { ' $fragmentName'?: 'CardsParagraphFragmentFragment' }; + ) | { __typename: 'ParagraphCards', id: string } | { __typename: 'ParagraphDynamicCard', id: string } | { __typename: 'ParagraphDynamicList', id: string } | { __typename: 'ParagraphHero', id: string } | { __typename: 'ParagraphTab', id: string } | { __typename: 'ParagraphTabs', id: string } | { __typename: 'ParagraphWysiwyg', id: string }> } & { ' $fragmentName'?: 'CardsParagraphFragmentFragment' }; export type DynamicCardParagraphFragmentFragment = { __typename?: 'ParagraphDynamicCard', cardReference?: ( { __typename: 'NodeArticle', id: string, status: boolean } & { ' $fragmentRefs'?: { 'ArticleCardFragmentFragment': ArticleCardFragmentFragment } } - ) | ( + ) | { __typename: 'NodeLandingPage', id: string, status: boolean } | ( { __typename: 'NodePage', id: string, status: boolean } & { ' $fragmentRefs'?: { 'BasicPageCardFragmentFragment': BasicPageCardFragmentFragment } } ) | null } & { ' $fragmentName'?: 'DynamicCardParagraphFragmentFragment' }; @@ -890,21 +980,23 @@ export type GetArticleByPathQueryVariables = Exact<{ export type GetArticleByPathQuery = { __typename?: 'Query', route?: { __typename: 'RouteExternal' } | { __typename: 'RouteInternal', entity?: ( { __typename: 'NodeArticle', status: boolean } & { ' $fragmentRefs'?: { 'ArticleFullFragmentFragment': ArticleFullFragmentFragment } } - ) | { __typename: 'NodePage', status: boolean } | null } | { __typename: 'RouteRedirect' } | null }; + ) | { __typename: 'NodeLandingPage', status: boolean } | { __typename: 'NodePage', status: boolean } | null } | null }; export const ArticleFullFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ArticleFullFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeArticle"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"created"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"timestamp"}}]}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; export const BasicPageFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPageFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodePage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; -export const MenuItemFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MenuItemFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MenuItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"attributes"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"class"}}]}},{"kind":"Field","name":{"kind":"Name","value":"internal"}}]}}]} as unknown as DocumentNode; -export const AccordionItemParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionItemParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordionItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"accordionHeading"}},{"kind":"Field","name":{"kind":"Name","value":"accordionBody"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; -export const AccordionParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"accordionItems"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionItemParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionItemParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordionItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"accordionHeading"}},{"kind":"Field","name":{"kind":"Name","value":"accordionBody"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; +export const AccordionItemParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionItemParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordionItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; +export const AccordionParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionItems"},"name":{"kind":"Name","value":"paragraphs"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionItemParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionItemParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordionItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; export const BlockEmbedParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphBlockEmbed"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"block"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"BlockInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"render"}}]}}]}}]}}]} as unknown as DocumentNode; +export const CallToActionParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CallToActionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCallToAction"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"ctaTitle"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"ctaContent"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","alias":{"kind":"Name","value":"ctaLink"},"name":{"kind":"Name","value":"link"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]} as unknown as DocumentNode; export const CardParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCard"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"cardLink"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardMedia"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"styles"},"value":{"kind":"EnumValue","value":"LARGE"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"width"}}]}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardSubtitle"}},{"kind":"Field","name":{"kind":"Name","value":"cardTitle"}}]}}]} as unknown as DocumentNode; export const CardsParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardsParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCards"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCard"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"cardLink"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardMedia"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"styles"},"value":{"kind":"EnumValue","value":"LARGE"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"width"}}]}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardSubtitle"}},{"kind":"Field","name":{"kind":"Name","value":"cardTitle"}}]}}]} as unknown as DocumentNode; -export const HeroParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"HeroParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphHero"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"heroAlignment"}},{"kind":"Field","name":{"kind":"Name","value":"heroBody"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","name":{"kind":"Name","value":"heroHasOverlay"}},{"kind":"Field","name":{"kind":"Name","value":"heroHeading"}},{"kind":"Field","name":{"kind":"Name","value":"heroImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"width"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"heroLink"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]} as unknown as DocumentNode; +export const HeroParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"HeroParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphHero"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"heroAlignment"}},{"kind":"Field","alias":{"kind":"Name","value":"heroBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","name":{"kind":"Name","value":"heroHasOverlay"}},{"kind":"Field","alias":{"kind":"Name","value":"heroHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"heroImage"},"name":{"kind":"Name","value":"mediaItem"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"width"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]}},{"kind":"Field","alias":{"kind":"Name","value":"heroLink"},"name":{"kind":"Name","value":"link"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]} as unknown as DocumentNode; export const WysiwygParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"WysiwygParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphWysiwyg"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; -export const AllParagraphsFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AllParagraphsFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphUnion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardsParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"HeroParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"WysiwygParagraphFragment"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionItemParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordionItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"accordionHeading"}},{"kind":"Field","name":{"kind":"Name","value":"accordionBody"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCard"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"cardLink"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardMedia"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"styles"},"value":{"kind":"EnumValue","value":"LARGE"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"width"}}]}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardSubtitle"}},{"kind":"Field","name":{"kind":"Name","value":"cardTitle"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"accordionItems"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionItemParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphBlockEmbed"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"block"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"BlockInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"render"}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardsParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCards"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"HeroParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphHero"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"heroAlignment"}},{"kind":"Field","name":{"kind":"Name","value":"heroBody"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","name":{"kind":"Name","value":"heroHasOverlay"}},{"kind":"Field","name":{"kind":"Name","value":"heroHeading"}},{"kind":"Field","name":{"kind":"Name","value":"heroImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"width"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"heroLink"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"WysiwygParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphWysiwyg"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; +export const AllParagraphsFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AllParagraphsFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphUnion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CallToActionParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardsParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"HeroParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"WysiwygParagraphFragment"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionItemParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordionItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCard"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"cardLink"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardMedia"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"styles"},"value":{"kind":"EnumValue","value":"LARGE"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"width"}}]}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardSubtitle"}},{"kind":"Field","name":{"kind":"Name","value":"cardTitle"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionItems"},"name":{"kind":"Name","value":"paragraphs"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionItemParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphBlockEmbed"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"block"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"BlockInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"render"}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CallToActionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCallToAction"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"ctaTitle"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"ctaContent"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","alias":{"kind":"Name","value":"ctaLink"},"name":{"kind":"Name","value":"link"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardsParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCards"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"HeroParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphHero"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"heroAlignment"}},{"kind":"Field","alias":{"kind":"Name","value":"heroBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","name":{"kind":"Name","value":"heroHasOverlay"}},{"kind":"Field","alias":{"kind":"Name","value":"heroHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"heroImage"},"name":{"kind":"Name","value":"mediaItem"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"width"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]}},{"kind":"Field","alias":{"kind":"Name","value":"heroLink"},"name":{"kind":"Name","value":"link"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"WysiwygParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphWysiwyg"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; +export const LandingPageFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"LandingPageFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeLandingPage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"content"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AllParagraphsFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionItemParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordionItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionItems"},"name":{"kind":"Name","value":"paragraphs"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionItemParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphBlockEmbed"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"block"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"BlockInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"render"}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CallToActionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCallToAction"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"ctaTitle"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"ctaContent"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","alias":{"kind":"Name","value":"ctaLink"},"name":{"kind":"Name","value":"link"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCard"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"cardLink"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardMedia"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"styles"},"value":{"kind":"EnumValue","value":"LARGE"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"width"}}]}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardSubtitle"}},{"kind":"Field","name":{"kind":"Name","value":"cardTitle"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardsParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCards"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"HeroParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphHero"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"heroAlignment"}},{"kind":"Field","alias":{"kind":"Name","value":"heroBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","name":{"kind":"Name","value":"heroHasOverlay"}},{"kind":"Field","alias":{"kind":"Name","value":"heroHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"heroImage"},"name":{"kind":"Name","value":"mediaItem"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"width"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]}},{"kind":"Field","alias":{"kind":"Name","value":"heroLink"},"name":{"kind":"Name","value":"link"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"WysiwygParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphWysiwyg"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AllParagraphsFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphUnion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CallToActionParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardsParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"HeroParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"WysiwygParagraphFragment"}}]}}]} as unknown as DocumentNode; +export const MenuItemFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MenuItemFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MenuItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"attributes"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"class"}}]}},{"kind":"Field","name":{"kind":"Name","value":"internal"}}]}}]} as unknown as DocumentNode; export const ArticleCardFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ArticleCardFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeArticle"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"summary"}}]}},{"kind":"Field","name":{"kind":"Name","value":"path"}},{"kind":"Field","name":{"kind":"Name","value":"image"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"variations"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"styles"},"value":{"kind":"EnumValue","value":"LARGE"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"width"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"height"}}]}},{"kind":"Field","name":{"kind":"Name","value":"alt"}}]}}]}}]} as unknown as DocumentNode; export const BasicPageCardFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPageCardFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodePage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"summary"}}]}},{"kind":"Field","name":{"kind":"Name","value":"path"}}]}}]} as unknown as DocumentNode; export const DynamicCardParagraphFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"DynamicCardParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphDynamicCard"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cardReference"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"status"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"ArticleCardFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPageCardFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ArticleCardFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeArticle"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"summary"}}]}},{"kind":"Field","name":{"kind":"Name","value":"path"}},{"kind":"Field","name":{"kind":"Name","value":"image"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"variations"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"styles"},"value":{"kind":"EnumValue","value":"LARGE"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"width"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"height"}}]}},{"kind":"Field","name":{"kind":"Name","value":"alt"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPageCardFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodePage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"summary"}}]}},{"kind":"Field","name":{"kind":"Name","value":"path"}}]}}]} as unknown as DocumentNode; -export const GetNodeByPathDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetNodeByPath"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"path"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"route"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"path"},"value":{"kind":"Variable","name":{"kind":"Name","value":"path"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"RouteInternal"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"entity"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"status"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPageFragment"}}]}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPageFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodePage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; +export const GetNodeByPathDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetNodeByPath"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"path"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"route"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"path"},"value":{"kind":"Variable","name":{"kind":"Name","value":"path"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"RouteInternal"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"entity"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"status"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPageFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"LandingPageFragment"}}]}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionItemParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordionItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AccordionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphAccordion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"accordionItems"},"name":{"kind":"Name","value":"paragraphs"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionItemParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphBlockEmbed"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"block"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"BlockInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"render"}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CallToActionParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCallToAction"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","alias":{"kind":"Name","value":"ctaTitle"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"ctaContent"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","alias":{"kind":"Name","value":"ctaLink"},"name":{"kind":"Name","value":"link"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCard"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"cardLink"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardMedia"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"styles"},"value":{"kind":"EnumValue","value":"LARGE"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"width"}}]}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"cardSubtitle"}},{"kind":"Field","name":{"kind":"Name","value":"cardTitle"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CardsParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphCards"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cards"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"HeroParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphHero"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"heroAlignment"}},{"kind":"Field","alias":{"kind":"Name","value":"heroBody"},"name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}},{"kind":"Field","name":{"kind":"Name","value":"heroHasOverlay"}},{"kind":"Field","alias":{"kind":"Name","value":"heroHeading"},"name":{"kind":"Name","value":"title"}},{"kind":"Field","alias":{"kind":"Name","value":"heroImage"},"name":{"kind":"Name","value":"mediaItem"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MediaImage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"mediaImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alt"}},{"kind":"Field","name":{"kind":"Name","value":"height"}},{"kind":"Field","name":{"kind":"Name","value":"width"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}}]}},{"kind":"Field","alias":{"kind":"Name","value":"heroLink"},"name":{"kind":"Name","value":"link"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"WysiwygParagraphFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphWysiwyg"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"wysiwyg"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AllParagraphsFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphUnion"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ParagraphInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AccordionParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"BlockEmbedParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CallToActionParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"CardsParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"HeroParagraphFragment"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"WysiwygParagraphFragment"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPageFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodePage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"LandingPageFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeLandingPage"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"content"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"AllParagraphsFragment"}}]}}]}}]} as unknown as DocumentNode; export const GetArticleByPathDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetArticleByPath"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"path"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"route"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"path"},"value":{"kind":"Variable","name":{"kind":"Name","value":"path"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"RouteInternal"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"entity"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"status"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"ArticleFullFragment"}}]}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ArticleFullFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NodeArticle"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"created"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"timestamp"}}]}},{"kind":"Field","name":{"kind":"Name","value":"body"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"processed"}}]}}]}}]} as unknown as DocumentNode; \ No newline at end of file