diff --git a/package.json b/package.json index 32290185..751a6048 100644 --- a/package.json +++ b/package.json @@ -17,11 +17,11 @@ "@formkit/auto-animate": "^0.8.2", "@heroicons/react": "^2.1.5", "@mui/base": "5.0.0-beta.58", - "@next/third-parties": "^14.2.14", + "@next/third-parties": "^14.2.15", "@tailwindcss/container-queries": "^0.1.1", "@types/node": "^22.7.5", "@types/react": "^18.3.11", - "@types/react-dom": "^18.3.0", + "@types/react-dom": "^18.3.1", "algoliasearch": "5.8.0", "autoprefixer": "^10.4.20", "clsx": "^2.1.1", @@ -32,7 +32,7 @@ "graphql-tag": "^2.12.6", "html-entities": "^2.5.2", "html-react-parser": "^5.1.18", - "next": "^14.2.14", + "next": "^14.2.15", "plaiceholder": "^3.0.0", "postcss": "^8.4.47", "qs": "^6.13.0", @@ -44,9 +44,9 @@ "react-slick": "^0.30.2", "react-tiny-oembed": "^1.1.0", "sharp": "^0.33.5", - "tailwind-merge": "^2.5.3", + "tailwind-merge": "^2.5.4", "tailwindcss": "^3.4.13", - "typescript": "^5.6.2", + "typescript": "^5.6.3", "usehooks-ts": "^3.1.0" }, "devDependencies": { @@ -55,7 +55,7 @@ "@graphql-codegen/import-types-preset": "^3.0.0", "@graphql-codegen/typescript-graphql-request": "^6.2.0", "@graphql-codegen/typescript-operations": "^4.3.0", - "@next/bundle-analyzer": "^14.2.14", + "@next/bundle-analyzer": "^14.2.15", "@storybook/addon-essentials": "^8.3.5", "@storybook/addon-interactions": "^8.3.5", "@storybook/addon-links": "^8.3.5", @@ -68,7 +68,7 @@ "concurrently": "^9.0.1", "encoding": "^0.1.13", "eslint": "^8.57.1", - "eslint-config-next": "^14.2.14", + "eslint-config-next": "^14.2.15", "eslint-config-prettier": "^9.1.0", "eslint-plugin-deprecation": "^3.0.0", "eslint-plugin-prettier": "^5.2.1", diff --git a/src/components/nodes/pages/sup-book/book-page/book-page.tsx b/src/components/nodes/pages/sup-book/book-page/book-page.tsx index 8a09b550..640424b1 100644 --- a/src/components/nodes/pages/sup-book/book-page/book-page.tsx +++ b/src/components/nodes/pages/sup-book/book-page/book-page.tsx @@ -123,7 +123,12 @@ const BookPage = async ({node, ...props}: Props) => { )} - {node.supBookCopublisherName &&
{node.supBookCopublisherName}
} + {node.supBookPublisher && ( +
Published by {node.supBookPublisher}
+ )} + {node.supBookCopublisherName && ( +
{node.supBookCopublisherName}
+ )} {node.supBookPubDateCloth?.time && (
@@ -177,6 +182,7 @@ const BookPage = async ({node, ...props}: Props) => { paperIsbn={node.supBookIsbn13Paper} preorder={node.supBookPreorder} comingSoon={node.supBookNoCart} + hasIntlCart={node.supBookIntlCart} />
diff --git a/src/components/nodes/pages/sup-book/book-page/book-precart.tsx b/src/components/nodes/pages/sup-book/book-page/book-precart.tsx index 7788b0be..aaf24d0b 100644 --- a/src/components/nodes/pages/sup-book/book-page/book-precart.tsx +++ b/src/components/nodes/pages/sup-book/book-page/book-precart.tsx @@ -22,7 +22,7 @@ type Props = { usPaperSaleDiscount?: Maybe clothIsbn?: Maybe paperIsbn?: Maybe - hasIntlCart?: boolean + hasIntlCart?: Maybe preorder?: Maybe comingSoon?: Maybe } @@ -145,10 +145,10 @@ const BookPreCart = ({ {!comingSoon && } - {formatChoice === "cloth" && !isIntl && usClothPrice && usClothSalePrice && ( + {!isIntl && usClothPrice && usClothSalePrice && (
- List Price: {formatCurrency(usClothPrice)} + Hardcover List Price: {formatCurrency(usClothPrice)}
Save  @@ -159,10 +159,10 @@ const BookPreCart = ({
)} - {formatChoice === "paper" && !isIntl && usPaperPrice && usPaperSalePrice && ( + {!isIntl && usPaperPrice && usPaperSalePrice && (
- List Price: {formatCurrency(usPaperPrice)} + Paperback List Price: {formatCurrency(usPaperPrice)}
Save{" "} diff --git a/src/components/paragraphs/stanford-entity/entity-paragraph.tsx b/src/components/paragraphs/stanford-entity/entity-paragraph.tsx index 0f15e259..ef589a3c 100644 --- a/src/components/paragraphs/stanford-entity/entity-paragraph.tsx +++ b/src/components/paragraphs/stanford-entity/entity-paragraph.tsx @@ -58,7 +58,7 @@ const EntityParagraph = async ({paragraph, ...props}: Props) => { } const EntityCard = async ({path, headingLevel}: {path: string; headingLevel: "h3" | "h2"}) => { - const queryResponse = await getEntityFromPath(path) + const queryResponse = await getEntityFromPath(path, false, true) if (!queryResponse.entity) return return } diff --git a/src/lib/gql/__generated__/drupal.d.ts b/src/lib/gql/__generated__/drupal.d.ts index 48455bd7..0ec60ad3 100644 --- a/src/lib/gql/__generated__/drupal.d.ts +++ b/src/lib/gql/__generated__/drupal.d.ts @@ -1625,10 +1625,6 @@ export type NodeSupBook = EdgeNode & MetaTagInterface & NodeInterface & { supBookAvailDesc?: Maybe; /** Awards */ supBookAwards?: Maybe>; - /** Catalog Month */ - supBookCatalogMonth?: Maybe; - /** Catalog Page */ - supBookCatalogPage?: Maybe; /** Catalog Season */ supBookCatalogSeasonYyyy?: Maybe; /** Cloth Sale Percent */ @@ -1637,10 +1633,6 @@ export type NodeSupBook = EdgeNode & MetaTagInterface & NodeInterface & { supBookClothSalePrice?: Maybe; /** Copublisher Name */ supBookCopublisherName?: Maybe; - /** Copublisher? */ - supBookCopublisherYn?: Maybe; - /** Copyright Year */ - supBookCopyright?: Maybe; /** Description */ supBookDescription?: Maybe; /** Digital Comp Link? */ @@ -1649,18 +1641,10 @@ export type NodeSupBook = EdgeNode & MetaTagInterface & NodeInterface & { supBookERetailers?: Maybe>; /** Excerpts and More */ supBookExcerpts?: Maybe>; - /** HTML Page Title */ - supBookHtmlPageTitle?: Maybe; - /** Illustrations */ - supBookIllustrations?: Maybe; /** Book Image */ supBookImage?: Maybe; /** Imprint */ supBookImprint?: Maybe; - /** In-Print Status */ - supBookInPrintStatus?: Maybe; - /** Instructor Recommended */ - supBookInstructorRecommended?: Maybe; /** International Cart */ supBookIntlCart?: Maybe; /** ISBN 13 Alternative */ @@ -1673,10 +1657,6 @@ export type NodeSupBook = EdgeNode & MetaTagInterface & NodeInterface & { supBookIsbn13Isw?: Maybe; /** ISBN 13 Paper */ supBookIsbn13Paper?: Maybe; - /** Local Web Blurb */ - supBookLocalWebBlurb?: Maybe; - /** New Paperback? */ - supBookNewPaperbackYn?: Maybe; /** No Cart Button */ supBookNoCart?: Maybe; /** Pages */ @@ -1689,38 +1669,26 @@ export type NodeSupBook = EdgeNode & MetaTagInterface & NodeInterface & { supBookPreorder?: Maybe; /** Price Cloth */ supBookPriceCloth?: Maybe; - /** Price Digital */ - supBookPriceDigital?: Maybe; /** Price Paper */ supBookPricePaper?: Maybe; /** Print Desk Copies */ supBookPrintDeskCopies?: Maybe; /** Publication Date Cloth */ supBookPubDateCloth?: Maybe; - /** Publication Date Digital */ - supBookPubDateDigital?: Maybe; /** Publication Date First */ supBookPubDateFirst?: Maybe; - /** Publication Date Paper */ - supBookPubDatePaper?: Maybe; /** Publication Year First */ supBookPubYearFirst?: Maybe; + /** Publisher */ + supBookPublisher?: Maybe; /** Related Titles */ supBookRelatedTitles?: Maybe; /** Reviews */ supBookReviews?: Maybe; - /** Rights Description */ - supBookRightsDescription?: Maybe; /** Sales Rank */ supBookSalesRank?: Maybe; /** Series */ supBookSeries?: Maybe; - /** Status Cloth */ - supBookStatusCloth?: Maybe; - /** Status Digital */ - supBookStatusDigital?: Maybe; - /** Status Paper */ - supBookStatusPaper?: Maybe; /** Book Subjects */ supBookSubjects?: Maybe>; /** Subtitle */ @@ -1729,10 +1697,6 @@ export type NodeSupBook = EdgeNode & MetaTagInterface & NodeInterface & { supBookType: Scalars['String']['output']; /** URL ISW */ supBookUrlIsw?: Maybe; - /** Web Code Cloth */ - supBookWebCodeCloth?: Maybe; - /** Web Code Paper */ - supBookWebCodePaper?: Maybe; /** Work ID */ supBookWorkIdNumber?: Maybe; /** Title */ @@ -4388,7 +4352,7 @@ export type NodeQueryVariables = Exact<{ }>; -export type NodeQuery = { __typename?: 'Query', node?: { __typename: 'NodeStanfordCourse', id: string, title: string, status: boolean, path: string, suCourseAcademicYear?: string | null, suCourseCode?: string | null, suCourseId?: number | null, suCourseInstructors?: Array | null, suCourseSectionUnits?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suCourseLink: { __typename?: 'Link', url?: string | null, title?: string | null }, suCourseQuarters?: Array<{ __typename: 'TermSuCourseQuarter', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suCourseSubject?: { __typename: 'TermSuCourseSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, suCourseTags?: Array<{ __typename: 'TermSuCourseTag', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordEvent', id: string, title: string, status: boolean, path: string, suEventAltLoc?: string | null, suEventContactInfo?: string | null, suEventDek?: string | null, suEventEmail?: any | null, suEventSponsor?: Array | null, suEventSubheadline?: string | null, suEventTelephone?: any | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suEventAudience?: Array<{ __typename: 'TermEventAudience', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suEventCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventGroups?: Array<{ __typename: 'TermStanfordEventGroup', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventKeywords?: Array<{ __typename: 'TermStanfordEventKeyword', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventMapLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventSchedule?: Array<{ __typename: 'ParagraphStanfordSchedule', suScheduleHeadline?: string | null, id: string, behaviors?: string | null, status: boolean, suScheduleDescription?: { __typename?: 'Text', processed?: any | null } | null, suScheduleDateTime?: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null } | null, suScheduleLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suScheduleUrl?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suScheduleSpeaker?: Array<{ __typename: 'ParagraphStanfordPersonCtum', suPersonCtaName?: string | null, suPersonCtaTitle?: string | null, id: string, behaviors?: string | null, status: boolean, suPersonCtaLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonCtaImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null }> | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventSubject?: Array<{ __typename: 'TermStanfordEventSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordEventSeries', id: string, title: string, status: boolean, path: string, suEventSeriesDek?: string | null, suEventSeriesSubheadline?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suEventSeriesComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suEventSeriesEvent?: Array<{ __typename: 'NodeStanfordEvent', suEventAltLoc?: string | null, suEventSubheadline?: string | null, suEventDek?: string | null, id: string, title: string, status: boolean, path: string, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suEventSeriesType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordNews', id: string, title: string, status: boolean, path: string, suNewsBannerMediaCaption?: string | null, suNewsByline?: string | null, suNewsDek?: string | null, suNewsHideSocial?: boolean | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suNewsBanner?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suNewsComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suNewsFeaturedMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suNewsPublishingDate?: { __typename?: 'DateTime', timezone: any, time: any } | null, suNewsSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suNewsTopics?: Array<{ __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordPage', id: string, title: string, status: boolean, path: string, suPageDescription?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, layoutSelection?: { __typename?: 'LayoutLibrary', id: string } | null, suBasicPageType?: Array<{ __typename: 'TermBasicPageType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null, suPageComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupAuthorList', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphSupBlogTeaser', id: string, behaviors?: string | null, status: boolean, supBlogTeaserHeader?: string | null, supBlogTeaserItems?: Array<{ __typename: 'ParagraphSupBlog', supBlogBody: string, supBlogTitle: string, id: string, behaviors?: string | null, status: boolean, supBlogImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } }, supBlogUrl: { __typename?: 'Link', title?: string | null, url?: string | null } }> | null, supBlogTeaserLink?: { __typename?: 'Link', title?: string | null, url?: string | null } | null } | { __typename: 'ParagraphSupCarousel', id: string, behaviors?: string | null, status: boolean, supCarouselTopHero?: boolean | null, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> } | { __typename: 'ParagraphSupSearchForm', id: string, behaviors?: string | null, status: boolean, supSearchBooksOnly?: boolean | null, supSearchSubject?: { __typename?: 'TermSupBookSubject', id: string, name: string } | null }> | null, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'NodeStanfordPerson', id: string, title: string, status: boolean, path: string, suPersonAcademicAppt?: string | null, suPersonAdminAppts?: Array | null, suPersonEducation?: Array | null, suPersonEmail?: any | null, suPersonFax?: string | null, suPersonFirstName: string, suPersonFullTitle?: string | null, suPersonLastName: string, suPersonLocationName?: string | null, suPersonMailCode?: string | null, suPersonMobilePhone?: string | null, suPersonPronouns?: string | null, suPersonResearchInterests?: Array | null, suPersonShortTitle?: string | null, suPersonTelephone?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suPersonAffiliations?: Array<{ __typename?: 'Link', url?: string | null, title?: string | null }> | null, suPersonComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPersonLinks?: Array<{ __typename?: 'Link', url?: string | null, title?: string | null }> | null, suPersonLocationAddress?: { __typename?: 'Text', processed?: any | null } | null, suPersonMapUrl?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPersonProfileLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonResearch?: Array<{ __typename?: 'Text', processed?: any | null }> | null, suPersonScholarlyInterests?: { __typename?: 'Text', processed?: any | null } | null, suPersonTypeGroup?: Array<{ __typename: 'TermStanfordPersonType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordPolicy', id: string, title: string, status: boolean, path: string, suPolicyAuthority?: string | null, suPolicyAutoPrefix?: boolean | null, suPolicyChapter?: string | null, suPolicyPolicyNum?: string | null, suPolicySubchapter?: string | null, suPolicyTitle: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suPolicyChangelog?: Array<{ __typename: 'SuPolicyLog', id: string, suPolicyNotes: string, suPolicyPublic?: boolean | null, suPolicyTitle: string, suPolicyDate: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPolicyEffective?: { __typename?: 'DateTime', timezone: any, time: any } | null, suPolicyRelated?: Array<{ __typename?: 'NodeStanfordPolicy', id: string, path: string }> | null, suPolicyUpdated?: { __typename?: 'DateTime', timezone: any, time: any } | null } | { __typename: 'NodeStanfordPublication', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPublicationAuthorRef?: Array<{ __typename: 'NodeStanfordPerson', suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, id: string, title: string, status: boolean, path: string, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPublicationComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPublicationCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPublicationImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPublicationTopics?: Array<{ __typename: 'TermStanfordPublicationTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeSupBook', supBookAuthorsFull?: string | null, supBookAvailDesc?: string | null, supBookCatalogMonth?: string | null, supBookCatalogPage?: string | null, supBookCatalogSeasonYyyy?: string | null, supBookClothSalePercent?: number | null, supBookClothSalePrice?: number | null, supBookCopublisherName?: string | null, supBookCopublisherYn?: boolean | null, supBookCopyright?: number | null, supBookDigitalCompLink?: boolean | null, supBookHtmlPageTitle?: string | null, supBookIllustrations?: string | null, supBookInPrintStatus?: string | null, supBookInstructorRecommended?: string | null, supBookIntlCart?: boolean | null, supBookIsbn13Alt?: string | null, supBookIsbn13Cloth?: string | null, supBookIsbn13Digital?: string | null, supBookIsbn13Isw?: string | null, supBookIsbn13Paper?: string | null, supBookNewPaperbackYn?: boolean | null, supBookPages?: number | null, supBookPaperSalePercent?: number | null, supBookPaperSalePrice?: number | null, supBookPriceCloth?: number | null, supBookPriceDigital?: number | null, supBookPricePaper?: number | null, supBookPrintDeskCopies?: boolean | null, supBookPubYearFirst?: string | null, supBookRightsDescription?: string | null, supBookSalesRank?: number | null, supBookStatusCloth?: string | null, supBookStatusDigital?: string | null, supBookStatusPaper?: string | null, supBookSubtitle?: string | null, supBookUrlIsw?: string | null, supBookWebCodeCloth?: string | null, supBookWebCodePaper?: string | null, supBookWorkIdNumber?: number | null, supBookType: string, supBookPreorder?: boolean | null, supBookNoCart?: boolean | null, id: string, title: string, status: boolean, path: string, supBookAuthorInfo?: { __typename?: 'Text', processed?: any | null } | null, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookDescription?: { __typename?: 'Text', processed?: any | null } | null, supBookExcerpts?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supBookImprint?: { __typename: 'TermSupImprint', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookLocalWebBlurb?: { __typename?: 'Text', processed?: any | null } | null, supBookPubDateCloth?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateDigital?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateFirst?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDatePaper?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookRelatedTitles?: { __typename: 'NodeSupBook', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | null, supBookReviews?: { __typename?: 'Text', processed?: any | null } | null, supBookSeries?: { __typename: 'TermSupSeries', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookSubjects?: Array<{ __typename: 'TermSupBookSubject', id: string, name: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string, name: string } | { __typename?: 'TermEventAudience', id: string, name: string } | { __typename?: 'TermStanfordEventGroup', id: string, name: string } | { __typename?: 'TermStanfordEventKeyword', id: string, name: string } | { __typename?: 'TermStanfordEventSubject', id: string, name: string } | { __typename?: 'TermStanfordEventType', id: string, name: string } | { __typename?: 'TermStanfordNewsTopic', id: string, name: string } | { __typename?: 'TermStanfordPersonType', id: string, name: string } | { __typename?: 'TermStanfordPublicationTopic', id: string, name: string } | { __typename?: 'TermSuCourseQuarter', id: string, name: string } | { __typename?: 'TermSuCourseSubject', id: string, name: string } | { __typename?: 'TermSuCourseTag', id: string, name: string } | { __typename?: 'TermSuSharedTag', id: string, name: string } | { __typename?: 'TermSupBookSubject', id: string, name: string } | { __typename?: 'TermSupImprint', id: string, name: string } | { __typename?: 'TermSupSeries', id: string, name: string } | null }> | null, supBookERetailers?: Array<{ __typename?: 'Link', title?: string | null, url?: string | null }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename: 'NodeSupBookAncillary', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, supAncillaryBook: { __typename: 'NodeSupBook', supBookSubtitle?: string | null, supBookAuthorsFull?: string | null, id: string, title: string, status: boolean, path: string, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }, supAncillaryParagraphs?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null } | null }; +export type NodeQuery = { __typename?: 'Query', node?: { __typename: 'NodeStanfordCourse', id: string, title: string, status: boolean, path: string, suCourseAcademicYear?: string | null, suCourseCode?: string | null, suCourseId?: number | null, suCourseInstructors?: Array | null, suCourseSectionUnits?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suCourseLink: { __typename?: 'Link', url?: string | null, title?: string | null }, suCourseQuarters?: Array<{ __typename: 'TermSuCourseQuarter', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suCourseSubject?: { __typename: 'TermSuCourseSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, suCourseTags?: Array<{ __typename: 'TermSuCourseTag', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordEvent', id: string, title: string, status: boolean, path: string, suEventAltLoc?: string | null, suEventContactInfo?: string | null, suEventDek?: string | null, suEventEmail?: any | null, suEventSponsor?: Array | null, suEventSubheadline?: string | null, suEventTelephone?: any | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suEventAudience?: Array<{ __typename: 'TermEventAudience', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suEventCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventGroups?: Array<{ __typename: 'TermStanfordEventGroup', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventKeywords?: Array<{ __typename: 'TermStanfordEventKeyword', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventMapLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventSchedule?: Array<{ __typename: 'ParagraphStanfordSchedule', suScheduleHeadline?: string | null, id: string, behaviors?: string | null, status: boolean, suScheduleDescription?: { __typename?: 'Text', processed?: any | null } | null, suScheduleDateTime?: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null } | null, suScheduleLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suScheduleUrl?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suScheduleSpeaker?: Array<{ __typename: 'ParagraphStanfordPersonCtum', suPersonCtaName?: string | null, suPersonCtaTitle?: string | null, id: string, behaviors?: string | null, status: boolean, suPersonCtaLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonCtaImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null }> | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventSubject?: Array<{ __typename: 'TermStanfordEventSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordEventSeries', id: string, title: string, status: boolean, path: string, suEventSeriesDek?: string | null, suEventSeriesSubheadline?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suEventSeriesComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suEventSeriesEvent?: Array<{ __typename: 'NodeStanfordEvent', suEventAltLoc?: string | null, suEventSubheadline?: string | null, suEventDek?: string | null, id: string, title: string, status: boolean, path: string, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suEventSeriesType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordNews', id: string, title: string, status: boolean, path: string, suNewsBannerMediaCaption?: string | null, suNewsByline?: string | null, suNewsDek?: string | null, suNewsHideSocial?: boolean | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suNewsBanner?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suNewsComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suNewsFeaturedMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suNewsPublishingDate?: { __typename?: 'DateTime', timezone: any, time: any } | null, suNewsSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suNewsTopics?: Array<{ __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordPage', id: string, title: string, status: boolean, path: string, suPageDescription?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, layoutSelection?: { __typename?: 'LayoutLibrary', id: string } | null, suBasicPageType?: Array<{ __typename: 'TermBasicPageType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null, suPageComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupAuthorList', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphSupBlogTeaser', id: string, behaviors?: string | null, status: boolean, supBlogTeaserHeader?: string | null, supBlogTeaserItems?: Array<{ __typename: 'ParagraphSupBlog', supBlogBody: string, supBlogTitle: string, id: string, behaviors?: string | null, status: boolean, supBlogImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } }, supBlogUrl: { __typename?: 'Link', title?: string | null, url?: string | null } }> | null, supBlogTeaserLink?: { __typename?: 'Link', title?: string | null, url?: string | null } | null } | { __typename: 'ParagraphSupCarousel', id: string, behaviors?: string | null, status: boolean, supCarouselTopHero?: boolean | null, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> } | { __typename: 'ParagraphSupSearchForm', id: string, behaviors?: string | null, status: boolean, supSearchBooksOnly?: boolean | null, supSearchSubject?: { __typename?: 'TermSupBookSubject', id: string, name: string } | null }> | null, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'NodeStanfordPerson', id: string, title: string, status: boolean, path: string, suPersonAcademicAppt?: string | null, suPersonAdminAppts?: Array | null, suPersonEducation?: Array | null, suPersonEmail?: any | null, suPersonFax?: string | null, suPersonFirstName: string, suPersonFullTitle?: string | null, suPersonLastName: string, suPersonLocationName?: string | null, suPersonMailCode?: string | null, suPersonMobilePhone?: string | null, suPersonPronouns?: string | null, suPersonResearchInterests?: Array | null, suPersonShortTitle?: string | null, suPersonTelephone?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suPersonAffiliations?: Array<{ __typename?: 'Link', url?: string | null, title?: string | null }> | null, suPersonComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPersonLinks?: Array<{ __typename?: 'Link', url?: string | null, title?: string | null }> | null, suPersonLocationAddress?: { __typename?: 'Text', processed?: any | null } | null, suPersonMapUrl?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPersonProfileLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonResearch?: Array<{ __typename?: 'Text', processed?: any | null }> | null, suPersonScholarlyInterests?: { __typename?: 'Text', processed?: any | null } | null, suPersonTypeGroup?: Array<{ __typename: 'TermStanfordPersonType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordPolicy', id: string, title: string, status: boolean, path: string, suPolicyAuthority?: string | null, suPolicyAutoPrefix?: boolean | null, suPolicyChapter?: string | null, suPolicyPolicyNum?: string | null, suPolicySubchapter?: string | null, suPolicyTitle: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suPolicyChangelog?: Array<{ __typename: 'SuPolicyLog', id: string, suPolicyNotes: string, suPolicyPublic?: boolean | null, suPolicyTitle: string, suPolicyDate: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPolicyEffective?: { __typename?: 'DateTime', timezone: any, time: any } | null, suPolicyRelated?: Array<{ __typename?: 'NodeStanfordPolicy', id: string, path: string }> | null, suPolicyUpdated?: { __typename?: 'DateTime', timezone: any, time: any } | null } | { __typename: 'NodeStanfordPublication', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPublicationAuthorRef?: Array<{ __typename: 'NodeStanfordPerson', suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, id: string, title: string, status: boolean, path: string, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPublicationComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPublicationCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPublicationImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPublicationTopics?: Array<{ __typename: 'TermStanfordPublicationTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeSupBook', supBookAuthorsFull?: string | null, supBookAvailDesc?: string | null, supBookCatalogSeasonYyyy?: string | null, supBookClothSalePercent?: number | null, supBookClothSalePrice?: number | null, supBookPublisher?: string | null, supBookCopublisherName?: string | null, supBookDigitalCompLink?: boolean | null, supBookIntlCart?: boolean | null, supBookIsbn13Alt?: string | null, supBookIsbn13Cloth?: string | null, supBookIsbn13Digital?: string | null, supBookIsbn13Isw?: string | null, supBookIsbn13Paper?: string | null, supBookPages?: number | null, supBookPaperSalePercent?: number | null, supBookPaperSalePrice?: number | null, supBookPriceCloth?: number | null, supBookPricePaper?: number | null, supBookPrintDeskCopies?: boolean | null, supBookPubYearFirst?: string | null, supBookSalesRank?: number | null, supBookSubtitle?: string | null, supBookUrlIsw?: string | null, supBookWorkIdNumber?: number | null, supBookType: string, supBookPreorder?: boolean | null, supBookNoCart?: boolean | null, id: string, title: string, status: boolean, path: string, supBookAuthorInfo?: { __typename?: 'Text', processed?: any | null } | null, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookDescription?: { __typename?: 'Text', processed?: any | null } | null, supBookExcerpts?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supBookImprint?: { __typename: 'TermSupImprint', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookPubDateCloth?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateFirst?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookRelatedTitles?: { __typename: 'NodeSupBook', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | null, supBookReviews?: { __typename?: 'Text', processed?: any | null } | null, supBookSeries?: { __typename: 'TermSupSeries', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookSubjects?: Array<{ __typename: 'TermSupBookSubject', id: string, name: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string, name: string } | { __typename?: 'TermEventAudience', id: string, name: string } | { __typename?: 'TermStanfordEventGroup', id: string, name: string } | { __typename?: 'TermStanfordEventKeyword', id: string, name: string } | { __typename?: 'TermStanfordEventSubject', id: string, name: string } | { __typename?: 'TermStanfordEventType', id: string, name: string } | { __typename?: 'TermStanfordNewsTopic', id: string, name: string } | { __typename?: 'TermStanfordPersonType', id: string, name: string } | { __typename?: 'TermStanfordPublicationTopic', id: string, name: string } | { __typename?: 'TermSuCourseQuarter', id: string, name: string } | { __typename?: 'TermSuCourseSubject', id: string, name: string } | { __typename?: 'TermSuCourseTag', id: string, name: string } | { __typename?: 'TermSuSharedTag', id: string, name: string } | { __typename?: 'TermSupBookSubject', id: string, name: string } | { __typename?: 'TermSupImprint', id: string, name: string } | { __typename?: 'TermSupSeries', id: string, name: string } | null }> | null, supBookERetailers?: Array<{ __typename?: 'Link', title?: string | null, url?: string | null }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename: 'NodeSupBookAncillary', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, supAncillaryBook: { __typename: 'NodeSupBook', supBookSubtitle?: string | null, supBookAuthorsFull?: string | null, id: string, title: string, status: boolean, path: string, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }, supAncillaryParagraphs?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null } | null }; export type FragmentPageInfoFragment = { __typename?: 'ConnectionPageInfo', hasNextPage: boolean, endCursor?: any | null }; @@ -4654,7 +4618,7 @@ export type FragmentNodeInterfaceFragment = FragmentNodeInterface_NodeStanfordCo export type FragmentNodeSupBookAncillaryFragment = { __typename: 'NodeSupBookAncillary', id: string, title: string, status: boolean, path: string, body?: { __typename?: 'TextSummary', processed?: any | null } | null, supAncillaryBook: { __typename: 'NodeSupBook', supBookSubtitle?: string | null, supBookAuthorsFull?: string | null, id: string, title: string, status: boolean, path: string, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }, supAncillaryParagraphs?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; -export type FragmentNodeSupBookFragment = { __typename: 'NodeSupBook', supBookAuthorsFull?: string | null, supBookAvailDesc?: string | null, supBookCatalogMonth?: string | null, supBookCatalogPage?: string | null, supBookCatalogSeasonYyyy?: string | null, supBookClothSalePercent?: number | null, supBookClothSalePrice?: number | null, supBookCopublisherName?: string | null, supBookCopublisherYn?: boolean | null, supBookCopyright?: number | null, supBookDigitalCompLink?: boolean | null, supBookHtmlPageTitle?: string | null, supBookIllustrations?: string | null, supBookInPrintStatus?: string | null, supBookInstructorRecommended?: string | null, supBookIntlCart?: boolean | null, supBookIsbn13Alt?: string | null, supBookIsbn13Cloth?: string | null, supBookIsbn13Digital?: string | null, supBookIsbn13Isw?: string | null, supBookIsbn13Paper?: string | null, supBookNewPaperbackYn?: boolean | null, supBookPages?: number | null, supBookPaperSalePercent?: number | null, supBookPaperSalePrice?: number | null, supBookPriceCloth?: number | null, supBookPriceDigital?: number | null, supBookPricePaper?: number | null, supBookPrintDeskCopies?: boolean | null, supBookPubYearFirst?: string | null, supBookRightsDescription?: string | null, supBookSalesRank?: number | null, supBookStatusCloth?: string | null, supBookStatusDigital?: string | null, supBookStatusPaper?: string | null, supBookSubtitle?: string | null, supBookUrlIsw?: string | null, supBookWebCodeCloth?: string | null, supBookWebCodePaper?: string | null, supBookWorkIdNumber?: number | null, supBookType: string, supBookPreorder?: boolean | null, supBookNoCart?: boolean | null, id: string, title: string, status: boolean, path: string, supBookAuthorInfo?: { __typename?: 'Text', processed?: any | null } | null, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookDescription?: { __typename?: 'Text', processed?: any | null } | null, supBookExcerpts?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supBookImprint?: { __typename: 'TermSupImprint', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookLocalWebBlurb?: { __typename?: 'Text', processed?: any | null } | null, supBookPubDateCloth?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateDigital?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateFirst?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDatePaper?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookRelatedTitles?: { __typename: 'NodeSupBook', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | null, supBookReviews?: { __typename?: 'Text', processed?: any | null } | null, supBookSeries?: { __typename: 'TermSupSeries', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookSubjects?: Array<{ __typename: 'TermSupBookSubject', id: string, name: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string, name: string } | { __typename?: 'TermEventAudience', id: string, name: string } | { __typename?: 'TermStanfordEventGroup', id: string, name: string } | { __typename?: 'TermStanfordEventKeyword', id: string, name: string } | { __typename?: 'TermStanfordEventSubject', id: string, name: string } | { __typename?: 'TermStanfordEventType', id: string, name: string } | { __typename?: 'TermStanfordNewsTopic', id: string, name: string } | { __typename?: 'TermStanfordPersonType', id: string, name: string } | { __typename?: 'TermStanfordPublicationTopic', id: string, name: string } | { __typename?: 'TermSuCourseQuarter', id: string, name: string } | { __typename?: 'TermSuCourseSubject', id: string, name: string } | { __typename?: 'TermSuCourseTag', id: string, name: string } | { __typename?: 'TermSuSharedTag', id: string, name: string } | { __typename?: 'TermSupBookSubject', id: string, name: string } | { __typename?: 'TermSupImprint', id: string, name: string } | { __typename?: 'TermSupSeries', id: string, name: string } | null }> | null, supBookERetailers?: Array<{ __typename?: 'Link', title?: string | null, url?: string | null }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; +export type FragmentNodeSupBookFragment = { __typename: 'NodeSupBook', supBookAuthorsFull?: string | null, supBookAvailDesc?: string | null, supBookCatalogSeasonYyyy?: string | null, supBookClothSalePercent?: number | null, supBookClothSalePrice?: number | null, supBookPublisher?: string | null, supBookCopublisherName?: string | null, supBookDigitalCompLink?: boolean | null, supBookIntlCart?: boolean | null, supBookIsbn13Alt?: string | null, supBookIsbn13Cloth?: string | null, supBookIsbn13Digital?: string | null, supBookIsbn13Isw?: string | null, supBookIsbn13Paper?: string | null, supBookPages?: number | null, supBookPaperSalePercent?: number | null, supBookPaperSalePrice?: number | null, supBookPriceCloth?: number | null, supBookPricePaper?: number | null, supBookPrintDeskCopies?: boolean | null, supBookPubYearFirst?: string | null, supBookSalesRank?: number | null, supBookSubtitle?: string | null, supBookUrlIsw?: string | null, supBookWorkIdNumber?: number | null, supBookType: string, supBookPreorder?: boolean | null, supBookNoCart?: boolean | null, id: string, title: string, status: boolean, path: string, supBookAuthorInfo?: { __typename?: 'Text', processed?: any | null } | null, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookDescription?: { __typename?: 'Text', processed?: any | null } | null, supBookExcerpts?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supBookImprint?: { __typename: 'TermSupImprint', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookPubDateCloth?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateFirst?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookRelatedTitles?: { __typename: 'NodeSupBook', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | null, supBookReviews?: { __typename?: 'Text', processed?: any | null } | null, supBookSeries?: { __typename: 'TermSupSeries', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookSubjects?: Array<{ __typename: 'TermSupBookSubject', id: string, name: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string, name: string } | { __typename?: 'TermEventAudience', id: string, name: string } | { __typename?: 'TermStanfordEventGroup', id: string, name: string } | { __typename?: 'TermStanfordEventKeyword', id: string, name: string } | { __typename?: 'TermStanfordEventSubject', id: string, name: string } | { __typename?: 'TermStanfordEventType', id: string, name: string } | { __typename?: 'TermStanfordNewsTopic', id: string, name: string } | { __typename?: 'TermStanfordPersonType', id: string, name: string } | { __typename?: 'TermStanfordPublicationTopic', id: string, name: string } | { __typename?: 'TermSuCourseQuarter', id: string, name: string } | { __typename?: 'TermSuCourseSubject', id: string, name: string } | { __typename?: 'TermSuCourseTag', id: string, name: string } | { __typename?: 'TermSuSharedTag', id: string, name: string } | { __typename?: 'TermSupBookSubject', id: string, name: string } | { __typename?: 'TermSupImprint', id: string, name: string } | { __typename?: 'TermSupSeries', id: string, name: string } | null }> | null, supBookERetailers?: Array<{ __typename?: 'Link', title?: string | null, url?: string | null }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; export type FragmentNodeStanfordPageFragment = { __typename: 'NodeStanfordPage', suPageDescription?: string | null, id: string, title: string, status: boolean, path: string, layoutSelection?: { __typename?: 'LayoutLibrary', id: string } | null, suBasicPageType?: Array<{ __typename: 'TermBasicPageType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null, suPageComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupAuthorList', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphSupBlogTeaser', id: string, behaviors?: string | null, status: boolean, supBlogTeaserHeader?: string | null, supBlogTeaserItems?: Array<{ __typename: 'ParagraphSupBlog', supBlogBody: string, supBlogTitle: string, id: string, behaviors?: string | null, status: boolean, supBlogImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } }, supBlogUrl: { __typename?: 'Link', title?: string | null, url?: string | null } }> | null, supBlogTeaserLink?: { __typename?: 'Link', title?: string | null, url?: string | null } | null } | { __typename: 'ParagraphSupCarousel', id: string, behaviors?: string | null, status: boolean, supCarouselTopHero?: boolean | null, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> } | { __typename: 'ParagraphSupSearchForm', id: string, behaviors?: string | null, status: boolean, supSearchBooksOnly?: boolean | null, supSearchSubject?: { __typename?: 'TermSupBookSubject', id: string, name: string } | null }> | null, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; @@ -4688,7 +4652,7 @@ type FragmentNodeUnion_NodeStanfordPolicy_Fragment = { __typename: 'NodeStanford type FragmentNodeUnion_NodeStanfordPublication_Fragment = { __typename: 'NodeStanfordPublication', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPublicationAuthorRef?: Array<{ __typename: 'NodeStanfordPerson', suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, id: string, title: string, status: boolean, path: string, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPublicationComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPublicationCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPublicationImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPublicationTopics?: Array<{ __typename: 'TermStanfordPublicationTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null }; -type FragmentNodeUnion_NodeSupBook_Fragment = { __typename: 'NodeSupBook', supBookAuthorsFull?: string | null, supBookAvailDesc?: string | null, supBookCatalogMonth?: string | null, supBookCatalogPage?: string | null, supBookCatalogSeasonYyyy?: string | null, supBookClothSalePercent?: number | null, supBookClothSalePrice?: number | null, supBookCopublisherName?: string | null, supBookCopublisherYn?: boolean | null, supBookCopyright?: number | null, supBookDigitalCompLink?: boolean | null, supBookHtmlPageTitle?: string | null, supBookIllustrations?: string | null, supBookInPrintStatus?: string | null, supBookInstructorRecommended?: string | null, supBookIntlCart?: boolean | null, supBookIsbn13Alt?: string | null, supBookIsbn13Cloth?: string | null, supBookIsbn13Digital?: string | null, supBookIsbn13Isw?: string | null, supBookIsbn13Paper?: string | null, supBookNewPaperbackYn?: boolean | null, supBookPages?: number | null, supBookPaperSalePercent?: number | null, supBookPaperSalePrice?: number | null, supBookPriceCloth?: number | null, supBookPriceDigital?: number | null, supBookPricePaper?: number | null, supBookPrintDeskCopies?: boolean | null, supBookPubYearFirst?: string | null, supBookRightsDescription?: string | null, supBookSalesRank?: number | null, supBookStatusCloth?: string | null, supBookStatusDigital?: string | null, supBookStatusPaper?: string | null, supBookSubtitle?: string | null, supBookUrlIsw?: string | null, supBookWebCodeCloth?: string | null, supBookWebCodePaper?: string | null, supBookWorkIdNumber?: number | null, supBookType: string, supBookPreorder?: boolean | null, supBookNoCart?: boolean | null, id: string, title: string, status: boolean, path: string, supBookAuthorInfo?: { __typename?: 'Text', processed?: any | null } | null, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookDescription?: { __typename?: 'Text', processed?: any | null } | null, supBookExcerpts?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supBookImprint?: { __typename: 'TermSupImprint', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookLocalWebBlurb?: { __typename?: 'Text', processed?: any | null } | null, supBookPubDateCloth?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateDigital?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateFirst?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDatePaper?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookRelatedTitles?: { __typename: 'NodeSupBook', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | null, supBookReviews?: { __typename?: 'Text', processed?: any | null } | null, supBookSeries?: { __typename: 'TermSupSeries', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookSubjects?: Array<{ __typename: 'TermSupBookSubject', id: string, name: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string, name: string } | { __typename?: 'TermEventAudience', id: string, name: string } | { __typename?: 'TermStanfordEventGroup', id: string, name: string } | { __typename?: 'TermStanfordEventKeyword', id: string, name: string } | { __typename?: 'TermStanfordEventSubject', id: string, name: string } | { __typename?: 'TermStanfordEventType', id: string, name: string } | { __typename?: 'TermStanfordNewsTopic', id: string, name: string } | { __typename?: 'TermStanfordPersonType', id: string, name: string } | { __typename?: 'TermStanfordPublicationTopic', id: string, name: string } | { __typename?: 'TermSuCourseQuarter', id: string, name: string } | { __typename?: 'TermSuCourseSubject', id: string, name: string } | { __typename?: 'TermSuCourseTag', id: string, name: string } | { __typename?: 'TermSuSharedTag', id: string, name: string } | { __typename?: 'TermSupBookSubject', id: string, name: string } | { __typename?: 'TermSupImprint', id: string, name: string } | { __typename?: 'TermSupSeries', id: string, name: string } | null }> | null, supBookERetailers?: Array<{ __typename?: 'Link', title?: string | null, url?: string | null }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; +type FragmentNodeUnion_NodeSupBook_Fragment = { __typename: 'NodeSupBook', supBookAuthorsFull?: string | null, supBookAvailDesc?: string | null, supBookCatalogSeasonYyyy?: string | null, supBookClothSalePercent?: number | null, supBookClothSalePrice?: number | null, supBookPublisher?: string | null, supBookCopublisherName?: string | null, supBookDigitalCompLink?: boolean | null, supBookIntlCart?: boolean | null, supBookIsbn13Alt?: string | null, supBookIsbn13Cloth?: string | null, supBookIsbn13Digital?: string | null, supBookIsbn13Isw?: string | null, supBookIsbn13Paper?: string | null, supBookPages?: number | null, supBookPaperSalePercent?: number | null, supBookPaperSalePrice?: number | null, supBookPriceCloth?: number | null, supBookPricePaper?: number | null, supBookPrintDeskCopies?: boolean | null, supBookPubYearFirst?: string | null, supBookSalesRank?: number | null, supBookSubtitle?: string | null, supBookUrlIsw?: string | null, supBookWorkIdNumber?: number | null, supBookType: string, supBookPreorder?: boolean | null, supBookNoCart?: boolean | null, id: string, title: string, status: boolean, path: string, supBookAuthorInfo?: { __typename?: 'Text', processed?: any | null } | null, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookDescription?: { __typename?: 'Text', processed?: any | null } | null, supBookExcerpts?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supBookImprint?: { __typename: 'TermSupImprint', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookPubDateCloth?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateFirst?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookRelatedTitles?: { __typename: 'NodeSupBook', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | null, supBookReviews?: { __typename?: 'Text', processed?: any | null } | null, supBookSeries?: { __typename: 'TermSupSeries', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookSubjects?: Array<{ __typename: 'TermSupBookSubject', id: string, name: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string, name: string } | { __typename?: 'TermEventAudience', id: string, name: string } | { __typename?: 'TermStanfordEventGroup', id: string, name: string } | { __typename?: 'TermStanfordEventKeyword', id: string, name: string } | { __typename?: 'TermStanfordEventSubject', id: string, name: string } | { __typename?: 'TermStanfordEventType', id: string, name: string } | { __typename?: 'TermStanfordNewsTopic', id: string, name: string } | { __typename?: 'TermStanfordPersonType', id: string, name: string } | { __typename?: 'TermStanfordPublicationTopic', id: string, name: string } | { __typename?: 'TermSuCourseQuarter', id: string, name: string } | { __typename?: 'TermSuCourseSubject', id: string, name: string } | { __typename?: 'TermSuCourseTag', id: string, name: string } | { __typename?: 'TermSuSharedTag', id: string, name: string } | { __typename?: 'TermSupBookSubject', id: string, name: string } | { __typename?: 'TermSupImprint', id: string, name: string } | { __typename?: 'TermSupSeries', id: string, name: string } | null }> | null, supBookERetailers?: Array<{ __typename?: 'Link', title?: string | null, url?: string | null }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; type FragmentNodeUnion_NodeSupBookAncillary_Fragment = { __typename: 'NodeSupBookAncillary', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, supAncillaryBook: { __typename: 'NodeSupBook', supBookSubtitle?: string | null, supBookAuthorsFull?: string | null, id: string, title: string, status: boolean, path: string, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }, supAncillaryParagraphs?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null }; @@ -4704,7 +4668,7 @@ export type FragmentNodeStanfordEventSeriesTeaserFragment = { __typename: 'NodeS export type FragmentNodeStanfordNewsTeaserFragment = { __typename: 'NodeStanfordNews', suNewsDek?: string | null, id: string, title: string, status: boolean, path: string, suNewsFeaturedMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suNewsTopics?: Array<{ __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suNewsPublishingDate?: { __typename?: 'DateTime', timezone: any, time: any } | null, suNewsSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; -export type FragmentNodeStanfordPageTeaserFragment = { __typename: 'NodeStanfordPage', suPageDescription?: string | null, id: string, title: string, status: boolean, path: string, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename?: 'ParagraphStanfordPageTitleBanner' } | { __typename?: 'ParagraphSupCarousel' } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; +export type FragmentNodeStanfordPageTeaserFragment = { __typename: 'NodeStanfordPage', suPageDescription?: string | null, id: string, title: string, status: boolean, path: string, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; export type FragmentNodeStanfordPersonTeaserFragment = { __typename: 'NodeStanfordPerson', suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, id: string, title: string, status: boolean, path: string, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }; @@ -4720,7 +4684,7 @@ type FragmentNodeTeaserUnion_NodeStanfordEventSeries_Fragment = { __typename: 'N type FragmentNodeTeaserUnion_NodeStanfordNews_Fragment = { __typename: 'NodeStanfordNews', id: string, title: string, status: boolean, path: string, suNewsDek?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suNewsFeaturedMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suNewsTopics?: Array<{ __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suNewsPublishingDate?: { __typename?: 'DateTime', timezone: any, time: any } | null, suNewsSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null }; -type FragmentNodeTeaserUnion_NodeStanfordPage_Fragment = { __typename: 'NodeStanfordPage', id: string, title: string, status: boolean, path: string, suPageDescription?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename?: 'ParagraphStanfordPageTitleBanner' } | { __typename?: 'ParagraphSupCarousel' } | null }; +type FragmentNodeTeaserUnion_NodeStanfordPage_Fragment = { __typename: 'NodeStanfordPage', id: string, title: string, status: boolean, path: string, suPageDescription?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null }; type FragmentNodeTeaserUnion_NodeStanfordPerson_Fragment = { __typename: 'NodeStanfordPerson', id: string, title: string, status: boolean, path: string, suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null }; @@ -4869,10 +4833,11 @@ export type MenuQuery = { __typename?: 'Query', menu?: { __typename?: 'Menu', it export type RouteQueryVariables = Exact<{ path: Scalars['String']['input']; + teaser?: InputMaybe; }>; -export type RouteQuery = { __typename?: 'Query', route?: { __typename: 'RouteExternal' } | { __typename: 'RouteInternal', entity?: { __typename: 'NodeStanfordCourse', id: string, title: string, status: boolean, path: string, suCourseAcademicYear?: string | null, suCourseCode?: string | null, suCourseId?: number | null, suCourseInstructors?: Array | null, suCourseSectionUnits?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suCourseLink: { __typename?: 'Link', url?: string | null, title?: string | null }, suCourseQuarters?: Array<{ __typename: 'TermSuCourseQuarter', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suCourseSubject?: { __typename: 'TermSuCourseSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, suCourseTags?: Array<{ __typename: 'TermSuCourseTag', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordEvent', id: string, title: string, status: boolean, path: string, suEventAltLoc?: string | null, suEventContactInfo?: string | null, suEventDek?: string | null, suEventEmail?: any | null, suEventSponsor?: Array | null, suEventSubheadline?: string | null, suEventTelephone?: any | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suEventAudience?: Array<{ __typename: 'TermEventAudience', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suEventCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventGroups?: Array<{ __typename: 'TermStanfordEventGroup', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventKeywords?: Array<{ __typename: 'TermStanfordEventKeyword', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventMapLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventSchedule?: Array<{ __typename: 'ParagraphStanfordSchedule', suScheduleHeadline?: string | null, id: string, behaviors?: string | null, status: boolean, suScheduleDescription?: { __typename?: 'Text', processed?: any | null } | null, suScheduleDateTime?: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null } | null, suScheduleLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suScheduleUrl?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suScheduleSpeaker?: Array<{ __typename: 'ParagraphStanfordPersonCtum', suPersonCtaName?: string | null, suPersonCtaTitle?: string | null, id: string, behaviors?: string | null, status: boolean, suPersonCtaLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonCtaImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null }> | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventSubject?: Array<{ __typename: 'TermStanfordEventSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordEventSeries', id: string, title: string, status: boolean, path: string, suEventSeriesDek?: string | null, suEventSeriesSubheadline?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suEventSeriesComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suEventSeriesEvent?: Array<{ __typename: 'NodeStanfordEvent', suEventAltLoc?: string | null, suEventSubheadline?: string | null, suEventDek?: string | null, id: string, title: string, status: boolean, path: string, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suEventSeriesType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordNews', id: string, title: string, status: boolean, path: string, suNewsBannerMediaCaption?: string | null, suNewsByline?: string | null, suNewsDek?: string | null, suNewsHideSocial?: boolean | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suNewsBanner?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suNewsComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suNewsFeaturedMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suNewsPublishingDate?: { __typename?: 'DateTime', timezone: any, time: any } | null, suNewsSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suNewsTopics?: Array<{ __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordPage', id: string, title: string, status: boolean, path: string, suPageDescription?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, layoutSelection?: { __typename?: 'LayoutLibrary', id: string } | null, suBasicPageType?: Array<{ __typename: 'TermBasicPageType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null, suPageComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupAuthorList', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphSupBlogTeaser', id: string, behaviors?: string | null, status: boolean, supBlogTeaserHeader?: string | null, supBlogTeaserItems?: Array<{ __typename: 'ParagraphSupBlog', supBlogBody: string, supBlogTitle: string, id: string, behaviors?: string | null, status: boolean, supBlogImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } }, supBlogUrl: { __typename?: 'Link', title?: string | null, url?: string | null } }> | null, supBlogTeaserLink?: { __typename?: 'Link', title?: string | null, url?: string | null } | null } | { __typename: 'ParagraphSupCarousel', id: string, behaviors?: string | null, status: boolean, supCarouselTopHero?: boolean | null, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> } | { __typename: 'ParagraphSupSearchForm', id: string, behaviors?: string | null, status: boolean, supSearchBooksOnly?: boolean | null, supSearchSubject?: { __typename?: 'TermSupBookSubject', id: string, name: string } | null }> | null, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'NodeStanfordPerson', id: string, title: string, status: boolean, path: string, suPersonAcademicAppt?: string | null, suPersonAdminAppts?: Array | null, suPersonEducation?: Array | null, suPersonEmail?: any | null, suPersonFax?: string | null, suPersonFirstName: string, suPersonFullTitle?: string | null, suPersonLastName: string, suPersonLocationName?: string | null, suPersonMailCode?: string | null, suPersonMobilePhone?: string | null, suPersonPronouns?: string | null, suPersonResearchInterests?: Array | null, suPersonShortTitle?: string | null, suPersonTelephone?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suPersonAffiliations?: Array<{ __typename?: 'Link', url?: string | null, title?: string | null }> | null, suPersonComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPersonLinks?: Array<{ __typename?: 'Link', url?: string | null, title?: string | null }> | null, suPersonLocationAddress?: { __typename?: 'Text', processed?: any | null } | null, suPersonMapUrl?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPersonProfileLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonResearch?: Array<{ __typename?: 'Text', processed?: any | null }> | null, suPersonScholarlyInterests?: { __typename?: 'Text', processed?: any | null } | null, suPersonTypeGroup?: Array<{ __typename: 'TermStanfordPersonType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordPolicy', id: string, title: string, status: boolean, path: string, suPolicyAuthority?: string | null, suPolicyAutoPrefix?: boolean | null, suPolicyChapter?: string | null, suPolicyPolicyNum?: string | null, suPolicySubchapter?: string | null, suPolicyTitle: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suPolicyChangelog?: Array<{ __typename: 'SuPolicyLog', id: string, suPolicyNotes: string, suPolicyPublic?: boolean | null, suPolicyTitle: string, suPolicyDate: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPolicyEffective?: { __typename?: 'DateTime', timezone: any, time: any } | null, suPolicyRelated?: Array<{ __typename?: 'NodeStanfordPolicy', id: string, path: string }> | null, suPolicyUpdated?: { __typename?: 'DateTime', timezone: any, time: any } | null } | { __typename: 'NodeStanfordPublication', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPublicationAuthorRef?: Array<{ __typename: 'NodeStanfordPerson', suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, id: string, title: string, status: boolean, path: string, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPublicationComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPublicationCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPublicationImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPublicationTopics?: Array<{ __typename: 'TermStanfordPublicationTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeSupBook', supBookAuthorsFull?: string | null, supBookAvailDesc?: string | null, supBookCatalogMonth?: string | null, supBookCatalogPage?: string | null, supBookCatalogSeasonYyyy?: string | null, supBookClothSalePercent?: number | null, supBookClothSalePrice?: number | null, supBookCopublisherName?: string | null, supBookCopublisherYn?: boolean | null, supBookCopyright?: number | null, supBookDigitalCompLink?: boolean | null, supBookHtmlPageTitle?: string | null, supBookIllustrations?: string | null, supBookInPrintStatus?: string | null, supBookInstructorRecommended?: string | null, supBookIntlCart?: boolean | null, supBookIsbn13Alt?: string | null, supBookIsbn13Cloth?: string | null, supBookIsbn13Digital?: string | null, supBookIsbn13Isw?: string | null, supBookIsbn13Paper?: string | null, supBookNewPaperbackYn?: boolean | null, supBookPages?: number | null, supBookPaperSalePercent?: number | null, supBookPaperSalePrice?: number | null, supBookPriceCloth?: number | null, supBookPriceDigital?: number | null, supBookPricePaper?: number | null, supBookPrintDeskCopies?: boolean | null, supBookPubYearFirst?: string | null, supBookRightsDescription?: string | null, supBookSalesRank?: number | null, supBookStatusCloth?: string | null, supBookStatusDigital?: string | null, supBookStatusPaper?: string | null, supBookSubtitle?: string | null, supBookUrlIsw?: string | null, supBookWebCodeCloth?: string | null, supBookWebCodePaper?: string | null, supBookWorkIdNumber?: number | null, supBookType: string, supBookPreorder?: boolean | null, supBookNoCart?: boolean | null, id: string, title: string, status: boolean, path: string, supBookAuthorInfo?: { __typename?: 'Text', processed?: any | null } | null, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookDescription?: { __typename?: 'Text', processed?: any | null } | null, supBookExcerpts?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supBookImprint?: { __typename: 'TermSupImprint', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookLocalWebBlurb?: { __typename?: 'Text', processed?: any | null } | null, supBookPubDateCloth?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateDigital?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateFirst?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDatePaper?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookRelatedTitles?: { __typename: 'NodeSupBook', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | null, supBookReviews?: { __typename?: 'Text', processed?: any | null } | null, supBookSeries?: { __typename: 'TermSupSeries', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookSubjects?: Array<{ __typename: 'TermSupBookSubject', id: string, name: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string, name: string } | { __typename?: 'TermEventAudience', id: string, name: string } | { __typename?: 'TermStanfordEventGroup', id: string, name: string } | { __typename?: 'TermStanfordEventKeyword', id: string, name: string } | { __typename?: 'TermStanfordEventSubject', id: string, name: string } | { __typename?: 'TermStanfordEventType', id: string, name: string } | { __typename?: 'TermStanfordNewsTopic', id: string, name: string } | { __typename?: 'TermStanfordPersonType', id: string, name: string } | { __typename?: 'TermStanfordPublicationTopic', id: string, name: string } | { __typename?: 'TermSuCourseQuarter', id: string, name: string } | { __typename?: 'TermSuCourseSubject', id: string, name: string } | { __typename?: 'TermSuCourseTag', id: string, name: string } | { __typename?: 'TermSuSharedTag', id: string, name: string } | { __typename?: 'TermSupBookSubject', id: string, name: string } | { __typename?: 'TermSupImprint', id: string, name: string } | { __typename?: 'TermSupSeries', id: string, name: string } | null }> | null, supBookERetailers?: Array<{ __typename?: 'Link', title?: string | null, url?: string | null }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename: 'NodeSupBookAncillary', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, supAncillaryBook: { __typename: 'NodeSupBook', supBookSubtitle?: string | null, supBookAuthorsFull?: string | null, id: string, title: string, status: boolean, path: string, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }, supAncillaryParagraphs?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null } | { __typename: 'TermBasicPageType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | { __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | { __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | { __typename: 'TermStanfordPersonType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | { __typename: 'TermStanfordPublicationTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | { __typename: 'TermSuCourseSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null } | { __typename: 'RouteRedirect', url: string, internal: boolean, status: number, redirect: boolean } | null }; +export type RouteQuery = { __typename?: 'Query', route?: { __typename: 'RouteExternal' } | { __typename: 'RouteInternal', entity?: { __typename: 'NodeStanfordCourse', id: string, title: string, status: boolean, path: string, suCourseAcademicYear?: string | null, suCourseCode?: string | null, suCourseId?: number | null, suCourseInstructors?: Array | null, suCourseSectionUnits?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suCourseLink: { __typename?: 'Link', url?: string | null, title?: string | null }, suCourseQuarters?: Array<{ __typename: 'TermSuCourseQuarter', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suCourseSubject?: { __typename: 'TermSuCourseSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, suCourseTags?: Array<{ __typename: 'TermSuCourseTag', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordEvent', id: string, title: string, status: boolean, path: string, suEventAltLoc?: string | null, suEventContactInfo?: string | null, suEventDek?: string | null, suEventEmail?: any | null, suEventSponsor?: Array | null, suEventSubheadline?: string | null, suEventTelephone?: any | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suEventAudience?: Array<{ __typename: 'TermEventAudience', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suEventCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventGroups?: Array<{ __typename: 'TermStanfordEventGroup', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventKeywords?: Array<{ __typename: 'TermStanfordEventKeyword', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventMapLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventSchedule?: Array<{ __typename: 'ParagraphStanfordSchedule', suScheduleHeadline?: string | null, id: string, behaviors?: string | null, status: boolean, suScheduleDescription?: { __typename?: 'Text', processed?: any | null } | null, suScheduleDateTime?: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null } | null, suScheduleLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suScheduleUrl?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suScheduleSpeaker?: Array<{ __typename: 'ParagraphStanfordPersonCtum', suPersonCtaName?: string | null, suPersonCtaTitle?: string | null, id: string, behaviors?: string | null, status: boolean, suPersonCtaLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonCtaImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null }> | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEventSubject?: Array<{ __typename: 'TermStanfordEventSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordEventSeries', id: string, title: string, status: boolean, path: string, suEventSeriesDek?: string | null, suEventSeriesSubheadline?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suEventSeriesComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suEventSeriesEvent?: Array<{ __typename: 'NodeStanfordEvent', suEventAltLoc?: string | null, suEventSubheadline?: string | null, suEventDek?: string | null, id: string, title: string, status: boolean, path: string, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suEventSeriesType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordNews', id: string, title: string, status: boolean, path: string, suNewsBannerMediaCaption?: string | null, suNewsByline?: string | null, suNewsDek?: string | null, suNewsHideSocial?: boolean | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suNewsBanner?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suNewsComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suNewsFeaturedMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suNewsPublishingDate?: { __typename?: 'DateTime', timezone: any, time: any } | null, suNewsSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suNewsTopics?: Array<{ __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordPage', id: string, title: string, status: boolean, path: string, suPageDescription?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, layoutSelection?: { __typename?: 'LayoutLibrary', id: string } | null, suBasicPageType?: Array<{ __typename: 'TermBasicPageType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null, suPageComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupAuthorList', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphSupBlogTeaser', id: string, behaviors?: string | null, status: boolean, supBlogTeaserHeader?: string | null, supBlogTeaserItems?: Array<{ __typename: 'ParagraphSupBlog', supBlogBody: string, supBlogTitle: string, id: string, behaviors?: string | null, status: boolean, supBlogImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } }, supBlogUrl: { __typename?: 'Link', title?: string | null, url?: string | null } }> | null, supBlogTeaserLink?: { __typename?: 'Link', title?: string | null, url?: string | null } | null } | { __typename: 'ParagraphSupCarousel', id: string, behaviors?: string | null, status: boolean, supCarouselTopHero?: boolean | null, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> } | { __typename: 'ParagraphSupSearchForm', id: string, behaviors?: string | null, status: boolean, supSearchBooksOnly?: boolean | null, supSearchSubject?: { __typename?: 'TermSupBookSubject', id: string, name: string } | null }> | null, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'NodeStanfordPerson', id: string, title: string, status: boolean, path: string, suPersonAcademicAppt?: string | null, suPersonAdminAppts?: Array | null, suPersonEducation?: Array | null, suPersonEmail?: any | null, suPersonFax?: string | null, suPersonFirstName: string, suPersonFullTitle?: string | null, suPersonLastName: string, suPersonLocationName?: string | null, suPersonMailCode?: string | null, suPersonMobilePhone?: string | null, suPersonPronouns?: string | null, suPersonResearchInterests?: Array | null, suPersonShortTitle?: string | null, suPersonTelephone?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, suPersonAffiliations?: Array<{ __typename?: 'Link', url?: string | null, title?: string | null }> | null, suPersonComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPersonLinks?: Array<{ __typename?: 'Link', url?: string | null, title?: string | null }> | null, suPersonLocationAddress?: { __typename?: 'Text', processed?: any | null } | null, suPersonMapUrl?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPersonProfileLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPersonResearch?: Array<{ __typename?: 'Text', processed?: any | null }> | null, suPersonScholarlyInterests?: { __typename?: 'Text', processed?: any | null } | null, suPersonTypeGroup?: Array<{ __typename: 'TermStanfordPersonType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeStanfordPolicy', id: string, title: string, status: boolean, path: string, suPolicyAuthority?: string | null, suPolicyAutoPrefix?: boolean | null, suPolicyChapter?: string | null, suPolicyPolicyNum?: string | null, suPolicySubchapter?: string | null, suPolicyTitle: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null, summary?: any | null } | null, suPolicyChangelog?: Array<{ __typename: 'SuPolicyLog', id: string, suPolicyNotes: string, suPolicyPublic?: boolean | null, suPolicyTitle: string, suPolicyDate: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPolicyEffective?: { __typename?: 'DateTime', timezone: any, time: any } | null, suPolicyRelated?: Array<{ __typename?: 'NodeStanfordPolicy', id: string, path: string }> | null, suPolicyUpdated?: { __typename?: 'DateTime', timezone: any, time: any } | null } | { __typename: 'NodeStanfordPublication', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPublicationAuthorRef?: Array<{ __typename: 'NodeStanfordPerson', suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, id: string, title: string, status: boolean, path: string, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }> | null, suPublicationComponents?: Array<{ __typename: 'ParagraphStanfordBanner', id: string, behaviors?: string | null, status: boolean, suBannerHeader?: string | null, suBannerSupHeader?: string | null, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordEntity', id: string, behaviors?: string | null, status: boolean, suEntityHeadline?: string | null, suEntityDescription?: { __typename?: 'Text', processed?: any | null } | null, suEntityButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suEntityItem?: Array<{ __typename?: 'NodeStanfordCourse', id: string, path: string } | { __typename?: 'NodeStanfordEvent', id: string, path: string } | { __typename?: 'NodeStanfordEventSeries', id: string, path: string } | { __typename?: 'NodeStanfordNews', id: string, path: string } | { __typename?: 'NodeStanfordPage', id: string, path: string } | { __typename?: 'NodeStanfordPerson', id: string, path: string } | { __typename?: 'NodeStanfordPolicy', id: string, path: string } | { __typename?: 'NodeStanfordPublication', id: string, path: string } | { __typename?: 'NodeSupBook', id: string, path: string }> | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordList', id: string, behaviors?: string | null, status: boolean, suListHeadline?: string | null, supListEyebrow?: string | null, suListDescription?: { __typename?: 'Text', processed?: any | null } | null, suListButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suListView: { __typename?: 'ViewReference', view: string, display: string, contextualFilter?: Array | null, pageSize?: number | null } } | { __typename: 'ParagraphStanfordMediaCaption', id: string, behaviors?: string | null, status: boolean, suMediaCaptionMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null, suMediaCaptionLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suMediaCaptionCaption?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null }> | null, suPublicationCta?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suPublicationImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPublicationTopics?: Array<{ __typename: 'TermStanfordPublicationTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeSupBook', supBookAuthorsFull?: string | null, supBookAvailDesc?: string | null, supBookCatalogSeasonYyyy?: string | null, supBookClothSalePercent?: number | null, supBookClothSalePrice?: number | null, supBookPublisher?: string | null, supBookCopublisherName?: string | null, supBookDigitalCompLink?: boolean | null, supBookIntlCart?: boolean | null, supBookIsbn13Alt?: string | null, supBookIsbn13Cloth?: string | null, supBookIsbn13Digital?: string | null, supBookIsbn13Isw?: string | null, supBookIsbn13Paper?: string | null, supBookPages?: number | null, supBookPaperSalePercent?: number | null, supBookPaperSalePrice?: number | null, supBookPriceCloth?: number | null, supBookPricePaper?: number | null, supBookPrintDeskCopies?: boolean | null, supBookPubYearFirst?: string | null, supBookSalesRank?: number | null, supBookSubtitle?: string | null, supBookUrlIsw?: string | null, supBookWorkIdNumber?: number | null, supBookType: string, supBookPreorder?: boolean | null, supBookNoCart?: boolean | null, id: string, title: string, status: boolean, path: string, supBookAuthorInfo?: { __typename?: 'Text', processed?: any | null } | null, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookDescription?: { __typename?: 'Text', processed?: any | null } | null, supBookExcerpts?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supBookImprint?: { __typename: 'TermSupImprint', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookPubDateCloth?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookPubDateFirst?: { __typename?: 'DateTime', timezone: any, time: any } | null, supBookRelatedTitles?: { __typename: 'NodeSupBook', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | null, supBookReviews?: { __typename?: 'Text', processed?: any | null } | null, supBookSeries?: { __typename: 'TermSupSeries', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null, supBookSubjects?: Array<{ __typename: 'TermSupBookSubject', id: string, name: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string, name: string } | { __typename?: 'TermEventAudience', id: string, name: string } | { __typename?: 'TermStanfordEventGroup', id: string, name: string } | { __typename?: 'TermStanfordEventKeyword', id: string, name: string } | { __typename?: 'TermStanfordEventSubject', id: string, name: string } | { __typename?: 'TermStanfordEventType', id: string, name: string } | { __typename?: 'TermStanfordNewsTopic', id: string, name: string } | { __typename?: 'TermStanfordPersonType', id: string, name: string } | { __typename?: 'TermStanfordPublicationTopic', id: string, name: string } | { __typename?: 'TermSuCourseQuarter', id: string, name: string } | { __typename?: 'TermSuCourseSubject', id: string, name: string } | { __typename?: 'TermSuCourseTag', id: string, name: string } | { __typename?: 'TermSuSharedTag', id: string, name: string } | { __typename?: 'TermSupBookSubject', id: string, name: string } | { __typename?: 'TermSupImprint', id: string, name: string } | { __typename?: 'TermSupSeries', id: string, name: string } | null }> | null, supBookERetailers?: Array<{ __typename?: 'Link', title?: string | null, url?: string | null }> | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename: 'NodeSupBookAncillary', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null } | null, supAncillaryBook: { __typename: 'NodeSupBook', supBookSubtitle?: string | null, supBookAuthorsFull?: string | null, id: string, title: string, status: boolean, path: string, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }, supAncillaryParagraphs?: Array<{ __typename: 'ParagraphStanfordCard', id: string, behaviors?: string | null, status: boolean, suCardHeader?: string | null, suCardSuperHeader?: string | null, suCardBody?: { __typename?: 'Text', processed?: any | null } | null, suCardLink?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suCardMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | { __typename: 'MediaVideo', mediaOembedVideo: string, id: string, name: string } | null } | { __typename: 'ParagraphStanfordGallery', id: string, behaviors?: string | null, status: boolean, suGalleryHeadline?: string | null, suGalleryDescription?: { __typename?: 'Text', processed?: any | null } | null, suGalleryButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suGalleryImages?: Array<{ __typename: 'MediaStanfordGalleryImage', suGalleryCaption?: string | null, id: string, name: string, suGalleryImage?: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } | null }> | null } | { __typename: 'ParagraphStanfordLayout', id: string, behaviors?: string | null, status: boolean } | { __typename: 'ParagraphStanfordSpacer', id: string, behaviors?: string | null, status: boolean, suSpacerSize?: string | null } | { __typename: 'ParagraphStanfordWysiwyg', id: string, behaviors?: string | null, status: boolean, suWysiwygText?: { __typename?: 'Text', processed?: any | null } | null } | { __typename: 'ParagraphSupFileList', id: string, behaviors?: string | null, status: boolean, supFileListLabel?: string | null, supFileListDisplay?: string | null, supFileListFiles: Array<{ __typename: 'MediaFile', id: string, name: string, mediaFile: { __typename?: 'File', url: string } } | { __typename: 'MediaSupProtectedFile', id: string, name: string, supMediaFile: { __typename?: 'File', url: string } }> }> | null } | { __typename?: 'TermBasicPageType' } | { __typename?: 'TermStanfordEventType' } | { __typename?: 'TermStanfordNewsTopic' } | { __typename?: 'TermStanfordPersonType' } | { __typename?: 'TermStanfordPublicationTopic' } | { __typename?: 'TermSuCourseSubject' } | null } | { __typename: 'RouteRedirect', url: string, internal: boolean, status: number, redirect: boolean } | null }; export type RedirectsQueryVariables = Exact<{ first?: InputMaybe; @@ -4894,7 +4859,7 @@ export type StanfordBasicPagesQueryVariables = Exact<{ }>; -export type StanfordBasicPagesQuery = { __typename?: 'Query', stanfordBasicPages?: { __typename?: 'StanfordBasicPagesResult', results: Array<{ __typename?: 'NodeStanfordCourse' } | { __typename?: 'NodeStanfordEvent' } | { __typename?: 'NodeStanfordEventSeries' } | { __typename?: 'NodeStanfordNews' } | { __typename: 'NodeStanfordPage', suPageDescription?: string | null, id: string, title: string, status: boolean, path: string, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename?: 'ParagraphStanfordPageTitleBanner' } | { __typename?: 'ParagraphSupCarousel' } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename?: 'NodeStanfordPerson' } | { __typename?: 'NodeStanfordPolicy' } | { __typename?: 'NodeStanfordPublication' } | { __typename?: 'NodeSupBook' } | { __typename?: 'NodeSupBookAncillary' }>, pageInfo: { __typename?: 'ViewPageInfo', page: number, total: number } } | null }; +export type StanfordBasicPagesQuery = { __typename?: 'Query', stanfordBasicPages?: { __typename?: 'StanfordBasicPagesResult', results: Array<{ __typename?: 'NodeStanfordCourse' } | { __typename?: 'NodeStanfordEvent' } | { __typename?: 'NodeStanfordEventSeries' } | { __typename?: 'NodeStanfordNews' } | { __typename: 'NodeStanfordPage', suPageDescription?: string | null, id: string, title: string, status: boolean, path: string, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename?: 'NodeStanfordPerson' } | { __typename?: 'NodeStanfordPolicy' } | { __typename?: 'NodeStanfordPublication' } | { __typename?: 'NodeSupBook' } | { __typename?: 'NodeSupBookAncillary' }>, pageInfo: { __typename?: 'ViewPageInfo', page: number, total: number } } | null }; export type StanfordCoursesQueryVariables = Exact<{ contextualFilters?: InputMaybe; @@ -4964,7 +4929,7 @@ export type StanfordSharedTagsQueryVariables = Exact<{ }>; -export type StanfordSharedTagsQuery = { __typename?: 'Query', stanfordSharedTags?: { __typename?: 'StanfordSharedTagsResult', results: Array<{ __typename: 'NodeStanfordCourse', id: string, title: string, status: boolean, path: string, suCourseAcademicYear?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suCourseSubject?: { __typename: 'TermSuCourseSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null } | { __typename: 'NodeStanfordEvent', id: string, title: string, status: boolean, path: string, suEventAltLoc?: string | null, suEventSubheadline?: string | null, suEventDek?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null } | { __typename: 'NodeStanfordEventSeries', id: string, title: string, status: boolean, path: string, suEventSeriesDek?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename: 'NodeStanfordNews', id: string, title: string, status: boolean, path: string, suNewsDek?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suNewsFeaturedMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suNewsTopics?: Array<{ __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suNewsPublishingDate?: { __typename?: 'DateTime', timezone: any, time: any } | null, suNewsSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null } | { __typename: 'NodeStanfordPage', id: string, title: string, status: boolean, path: string, suPageDescription?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename?: 'ParagraphStanfordPageTitleBanner' } | { __typename?: 'ParagraphSupCarousel' } | null } | { __typename: 'NodeStanfordPerson', id: string, title: string, status: boolean, path: string, suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'NodeStanfordPolicy', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null, summary?: any | null } | null } | { __typename: 'NodeStanfordPublication', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPublicationTopics?: Array<{ __typename: 'TermStanfordPublicationTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeSupBook', supBookSubtitle?: string | null, supBookWorkIdNumber?: number | null, supBookAuthorsFull?: string | null, supBookType: string, id: string, title: string, status: boolean, path: string, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename: 'NodeSupBookAncillary', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }>, pageInfo: { __typename?: 'ViewPageInfo', page: number, total: number } } | null }; +export type StanfordSharedTagsQuery = { __typename?: 'Query', stanfordSharedTags?: { __typename?: 'StanfordSharedTagsResult', results: Array<{ __typename: 'NodeStanfordCourse', id: string, title: string, status: boolean, path: string, suCourseAcademicYear?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suCourseSubject?: { __typename: 'TermSuCourseSubject', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null } | null } | { __typename: 'NodeStanfordEvent', id: string, title: string, status: boolean, path: string, suEventAltLoc?: string | null, suEventSubheadline?: string | null, suEventDek?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suEventLocation?: { __typename?: 'Address', langcode?: string | null, givenName?: string | null, additionalName?: string | null, familyName?: string | null, organization?: string | null, addressLine1?: string | null, addressLine2?: string | null, postalCode?: string | null, sortingCode?: string | null, dependentLocality?: string | null, locality?: string | null, administrativeArea?: string | null, country?: { __typename?: 'AddressCountry', name?: string | null, code?: string | null } | null } | null, suEventDateTime: { __typename?: 'SmartDateType', value: any, end_value: any, timezone?: string | null, rrule_index?: number | null, rrule?: number | null }, suEventType?: Array<{ __typename: 'TermStanfordEventType', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suEventSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null } | { __typename: 'NodeStanfordEventSeries', id: string, title: string, status: boolean, path: string, suEventSeriesDek?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename: 'NodeStanfordNews', id: string, title: string, status: boolean, path: string, suNewsDek?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suNewsFeaturedMedia?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suNewsTopics?: Array<{ __typename: 'TermStanfordNewsTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null, suNewsPublishingDate?: { __typename?: 'DateTime', timezone: any, time: any } | null, suNewsSource?: { __typename?: 'Link', url?: string | null, title?: string | null } | null } | { __typename: 'NodeStanfordPage', id: string, title: string, status: boolean, path: string, suPageDescription?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPageImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, suPageBanner?: { __typename: 'ParagraphStanfordBanner', suBannerHeader?: string | null, suBannerSupHeader?: string | null, id: string, behaviors?: string | null, status: boolean, suBannerBody?: { __typename?: 'Text', processed?: any | null } | null, suBannerButton?: { __typename?: 'Link', url?: string | null, title?: string | null } | null, suBannerImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'ParagraphStanfordPageTitleBanner', supTitleBannerColor: string, id: string, behaviors?: string | null, status: boolean, suTitleBannerImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } } | { __typename: 'ParagraphSupCarousel', supCarouselTopHero?: boolean | null, id: string, behaviors?: string | null, status: boolean, supCarouselSlides: Array<{ __typename: 'ParagraphSupCarouselSlide', supSlideColor?: string | null, supSlideEyebrow?: string | null, supSlideOrientation: string, supSlideSubtitle?: string | null, supSlideTitle?: string | null, supSlideTitleSize: string, id: string, behaviors?: string | null, status: boolean, supSlideBody?: { __typename?: 'Text', processed?: any | null } | null, supSlideButton?: { __typename?: 'Link', title?: string | null, url?: string | null } | null, supSlideImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, supSlideBgImage: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } }> } | null } | { __typename: 'NodeStanfordPerson', id: string, title: string, status: boolean, path: string, suPersonFullTitle?: string | null, suPersonShortTitle?: string | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPersonPhoto?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null } | { __typename: 'NodeStanfordPolicy', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, body?: { __typename?: 'TextSummary', processed?: any | null, summary?: any | null } | null } | { __typename: 'NodeStanfordPublication', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any }, suPublicationTopics?: Array<{ __typename: 'TermStanfordPublicationTopic', id: string, name: string, path: string, weight: number, parent?: { __typename?: 'TermBasicPageType', id: string } | { __typename?: 'TermEventAudience', id: string } | { __typename?: 'TermStanfordEventGroup', id: string } | { __typename?: 'TermStanfordEventKeyword', id: string } | { __typename?: 'TermStanfordEventSubject', id: string } | { __typename?: 'TermStanfordEventType', id: string } | { __typename?: 'TermStanfordNewsTopic', id: string } | { __typename?: 'TermStanfordPersonType', id: string } | { __typename?: 'TermStanfordPublicationTopic', id: string } | { __typename?: 'TermSuCourseQuarter', id: string } | { __typename?: 'TermSuCourseSubject', id: string } | { __typename?: 'TermSuCourseTag', id: string } | { __typename?: 'TermSuSharedTag', id: string } | { __typename?: 'TermSupBookSubject', id: string } | { __typename?: 'TermSupImprint', id: string } | { __typename?: 'TermSupSeries', id: string } | null }> | null } | { __typename: 'NodeSupBook', supBookSubtitle?: string | null, supBookWorkIdNumber?: number | null, supBookAuthorsFull?: string | null, supBookType: string, id: string, title: string, status: boolean, path: string, supBookAuthors?: Array<{ __typename?: 'NameType', title?: string | null, given?: string | null, middle?: string | null, family?: string | null, generational?: string | null, credentials?: string | null }> | null, supBookAwards?: Array<{ __typename?: 'SupAward', id: string, name: string, supAssociation?: string | null, supPlace?: string | null, supRank?: number | null, supWorkId: number, supYear: number, supDescription?: { __typename?: 'Text', processed?: any | null } | null }> | null, supBookImage?: { __typename: 'MediaImage', id: string, name: string, mediaImage: { __typename?: 'Image', url: string, alt?: string | null, height: number, width: number } } | null, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } } | { __typename: 'NodeSupBookAncillary', id: string, title: string, status: boolean, path: string, changed: { __typename?: 'DateTime', timezone: any, time: any }, created: { __typename?: 'DateTime', timezone: any, time: any } }>, pageInfo: { __typename?: 'ViewPageInfo', page: number, total: number } } | null }; export type SupBooksQueryVariables = Exact<{ contextualFilters?: InputMaybe; diff --git a/src/lib/gql/__generated__/queries.ts b/src/lib/gql/__generated__/queries.ts index 8c30b707..c7ba6ef6 100644 --- a/src/lib/gql/__generated__/queries.ts +++ b/src/lib/gql/__generated__/queries.ts @@ -452,14 +452,11 @@ export const FragmentNodeSupBookFragmentDoc = gql` supBookAwards { ...FragmentSupAward } - supBookCatalogMonth - supBookCatalogPage supBookCatalogSeasonYyyy supBookClothSalePercent supBookClothSalePrice + supBookPublisher supBookCopublisherName - supBookCopublisherYn - supBookCopyright supBookDescription { processed } @@ -467,45 +464,30 @@ export const FragmentNodeSupBookFragmentDoc = gql` supBookExcerpts { ...FragmentParagraphUnion } - supBookHtmlPageTitle - supBookIllustrations supBookImage { ...FragmentMediaImage } supBookImprint { ...FragmentTermInterface } - supBookInPrintStatus - supBookInstructorRecommended supBookIntlCart supBookIsbn13Alt supBookIsbn13Cloth supBookIsbn13Digital supBookIsbn13Isw supBookIsbn13Paper - supBookLocalWebBlurb { - processed - } - supBookNewPaperbackYn supBookPages supBookPaperSalePercent supBookPaperSalePrice supBookPriceCloth - supBookPriceDigital supBookPricePaper supBookPrintDeskCopies supBookPubDateCloth { ...FragmentDateTime } - supBookPubDateDigital { - ...FragmentDateTime - } supBookPubDateFirst { ...FragmentDateTime } - supBookPubDatePaper { - ...FragmentDateTime - } supBookPubYearFirst supBookRelatedTitles { ...FragmentNodeInterface @@ -513,14 +495,10 @@ export const FragmentNodeSupBookFragmentDoc = gql` supBookReviews { processed } - supBookRightsDescription supBookSalesRank supBookSeries { ...FragmentTermInterface } - supBookStatusCloth - supBookStatusDigital - supBookStatusPaper supBookSubjects { __typename id @@ -535,8 +513,6 @@ export const FragmentNodeSupBookFragmentDoc = gql` } supBookSubtitle supBookUrlIsw - supBookWebCodeCloth - supBookWebCodePaper supBookWorkIdNumber supBookERetailers { ...FragmentLink @@ -1075,11 +1051,15 @@ export const FragmentNodeStanfordPageTeaserFragmentDoc = gql` } suPageBanner { ...FragmentParagraphStanfordBanner + ...FragmentParagraphStanfordPageTitleBanner + ...FragmentParagraphSupCarousel } } ${FragmentNodeInterfaceFragmentDoc} ${FragmentMediaImageFragmentDoc} -${FragmentParagraphStanfordBannerFragmentDoc}`; +${FragmentParagraphStanfordBannerFragmentDoc} +${FragmentParagraphStanfordPageTitleBannerFragmentDoc} +${FragmentParagraphSupCarouselFragmentDoc}`; export const FragmentNodeStanfordPolicyTeaserFragmentDoc = gql` fragment FragmentNodeStanfordPolicyTeaser on NodeStanfordPolicy { ...FragmentNodeInterface @@ -1580,7 +1560,7 @@ export const MenuDocument = gql` } ${FragmentMenuLinkFragmentDoc}`; export const RouteDocument = gql` - query Route($path: String!) { + query Route($path: String!, $teaser: Boolean = false) { route(path: $path) { __typename ... on RouteRedirect { @@ -1591,14 +1571,14 @@ export const RouteDocument = gql` } ... on RouteInternal { entity { - ...FragmentNodeUnion - ...FragmentTermInterface + ...FragmentNodeUnion @skip(if: $teaser) + ...FragmentNodeTeaserUnion @include(if: $teaser) } } } } ${FragmentNodeUnionFragmentDoc} -${FragmentTermInterfaceFragmentDoc}`; +${FragmentNodeTeaserUnionFragmentDoc}`; export const RedirectsDocument = gql` query Redirects($first: Int = 1000, $after: Cursor) { redirects(first: $first, after: $after) { diff --git a/src/lib/gql/fragments-node.drupal.gql b/src/lib/gql/fragments-node.drupal.gql index e6e072f2..9dce256f 100644 --- a/src/lib/gql/fragments-node.drupal.gql +++ b/src/lib/gql/fragments-node.drupal.gql @@ -45,14 +45,11 @@ fragment FragmentNodeSupBook on NodeSupBook { supBookAwards { ...FragmentSupAward } - supBookCatalogMonth - supBookCatalogPage supBookCatalogSeasonYyyy supBookClothSalePercent supBookClothSalePrice + supBookPublisher supBookCopublisherName - supBookCopublisherYn - supBookCopyright supBookDescription { processed } @@ -60,45 +57,30 @@ fragment FragmentNodeSupBook on NodeSupBook { supBookExcerpts { ...FragmentParagraphUnion } - supBookHtmlPageTitle - supBookIllustrations supBookImage { ...FragmentMediaImage } supBookImprint { ...FragmentTermInterface } - supBookInPrintStatus - supBookInstructorRecommended supBookIntlCart supBookIsbn13Alt supBookIsbn13Cloth supBookIsbn13Digital supBookIsbn13Isw supBookIsbn13Paper - supBookLocalWebBlurb { - processed - } - supBookNewPaperbackYn supBookPages supBookPaperSalePercent supBookPaperSalePrice supBookPriceCloth - supBookPriceDigital supBookPricePaper supBookPrintDeskCopies supBookPubDateCloth { ...FragmentDateTime } - supBookPubDateDigital { - ...FragmentDateTime - } supBookPubDateFirst { ...FragmentDateTime } - supBookPubDatePaper { - ...FragmentDateTime - } supBookPubYearFirst supBookRelatedTitles { ...FragmentNodeInterface @@ -106,14 +88,10 @@ fragment FragmentNodeSupBook on NodeSupBook { supBookReviews { processed } - supBookRightsDescription supBookSalesRank supBookSeries { ...FragmentTermInterface } - supBookStatusCloth - supBookStatusDigital - supBookStatusPaper supBookSubjects { __typename id @@ -128,8 +106,6 @@ fragment FragmentNodeSupBook on NodeSupBook { } supBookSubtitle supBookUrlIsw - supBookWebCodeCloth - supBookWebCodePaper supBookWorkIdNumber supBookERetailers { ...FragmentLink @@ -475,6 +451,8 @@ fragment FragmentNodeStanfordPageTeaser on NodeStanfordPage { } suPageBanner { ...FragmentParagraphStanfordBanner + ...FragmentParagraphStanfordPageTitleBanner + ...FragmentParagraphSupCarousel } } diff --git a/src/lib/gql/gql-queries.tsx b/src/lib/gql/gql-queries.tsx index 09542e22..89622b22 100644 --- a/src/lib/gql/gql-queries.tsx +++ b/src/lib/gql/gql-queries.tsx @@ -25,7 +25,8 @@ type DrupalClientError = GraphQLError & { export const getEntityFromPath = cache( async ( path: string, - previewMode?: boolean + previewMode?: boolean, + teaser?: boolean ): Promise<{ entity?: T redirect?: RouteRedirect["url"] @@ -41,7 +42,7 @@ export const getEntityFromPath = cache( if (path.startsWith("/node/")) return {} try { - query = await graphqlClient({cache: "no-cache"}, previewMode).Route({path}) + query = await graphqlClient({cache: "no-cache"}, previewMode).Route({path, teaser: !!teaser}) } catch (e) { const messagePrefix = `Error fetching data for path ${path}: ` if (e instanceof ClientError) { @@ -59,7 +60,7 @@ export const getEntityFromPath = cache( query.route?.__typename === "RouteInternal" && query.route.entity ? (query.route.entity as T) : undefined return {entity, redirect: undefined} }, - ["entities", path, previewMode ? "preview" : "anonymous"], + [path, previewMode ? "preview" : "anonymous", teaser ? "teaser" : "full"], {tags: ["all-entities", `paths:${path}`]} ) diff --git a/src/lib/gql/route-query.drupal.gql b/src/lib/gql/route-query.drupal.gql index 129ff14c..eaa6e5cb 100644 --- a/src/lib/gql/route-query.drupal.gql +++ b/src/lib/gql/route-query.drupal.gql @@ -1,5 +1,5 @@ # Query based on the url path string to find the entity that matches. Return the redirect or the entity. -query Route($path: String!) { +query Route($path: String!, $teaser: Boolean = false) { route(path: $path) { __typename ... on RouteRedirect { @@ -10,8 +10,8 @@ query Route($path: String!) { } ... on RouteInternal { entity { - ...FragmentNodeUnion - ...FragmentTermInterface + ...FragmentNodeUnion @skip(if: $teaser) + ...FragmentNodeTeaserUnion @include(if: $teaser) } } } diff --git a/yarn.lock b/yarn.lock index 66673562..cefdd57d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3469,103 +3469,103 @@ __metadata: languageName: node linkType: hard -"@next/bundle-analyzer@npm:^14.2.14": - version: 14.2.14 - resolution: "@next/bundle-analyzer@npm:14.2.14" +"@next/bundle-analyzer@npm:^14.2.15": + version: 14.2.15 + resolution: "@next/bundle-analyzer@npm:14.2.15" dependencies: webpack-bundle-analyzer: "npm:4.10.1" - checksum: 10c0/c1037afaf58d61c864c3c23c9041397e134341c281d6e9964d302ff8b143f6bcd8935cadb71c165770481f3ec603125cbe424b9be4d02ff9ca8e6365be0d8528 + checksum: 10c0/50c9ce8ae967e6bbf0f82d17434658f3acb50eebf50bb286e7b072db850da23f96d22b853fe88f4a589f337e9fa35dc5cfa9a6bb6203cf8645a8ab598f1d212b languageName: node linkType: hard -"@next/env@npm:14.2.14": - version: 14.2.14 - resolution: "@next/env@npm:14.2.14" - checksum: 10c0/07060e631dfe795359a6bf509069f19e2fde1aa36a8e845d293ae6194bfdfcd7e0b1a628626083a2bb2b46a4702f8428bc2a21913f24b88ec53f773c50c14a9f +"@next/env@npm:14.2.15": + version: 14.2.15 + resolution: "@next/env@npm:14.2.15" + checksum: 10c0/b1af95941bd7e080276af0901512c8c56b4e157402d2d913feca435c6a6f01130c9f322cca67e5c2b1ca160f54f6c0c4913fb8a3201812a5bb62dbdccae6f8fa languageName: node linkType: hard -"@next/eslint-plugin-next@npm:14.2.14": - version: 14.2.14 - resolution: "@next/eslint-plugin-next@npm:14.2.14" +"@next/eslint-plugin-next@npm:14.2.15": + version: 14.2.15 + resolution: "@next/eslint-plugin-next@npm:14.2.15" dependencies: glob: "npm:10.3.10" - checksum: 10c0/d999a440e8976a39779edae67ef85b450231557742c1497e72d0fd017eb67fdaf67c1ffbfc56ae6ce2175a3d09720ad826074cea406a6579d82b02cc4ee00a73 + checksum: 10c0/54dd8cd8fd47722528ffb7862a8e079bbc07d9131125502273ec88a706238d7a7d2e4abf3ba72ee2a21ea2890de53bf6dfec0308ddf9cfc7794a4b5bbc5d06cc languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-darwin-arm64@npm:14.2.14" +"@next/swc-darwin-arm64@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-darwin-arm64@npm:14.2.15" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-darwin-x64@npm:14.2.14" +"@next/swc-darwin-x64@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-darwin-x64@npm:14.2.15" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-linux-arm64-gnu@npm:14.2.14" +"@next/swc-linux-arm64-gnu@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-linux-arm64-gnu@npm:14.2.15" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-linux-arm64-musl@npm:14.2.14" +"@next/swc-linux-arm64-musl@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-linux-arm64-musl@npm:14.2.15" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-linux-x64-gnu@npm:14.2.14" +"@next/swc-linux-x64-gnu@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-linux-x64-gnu@npm:14.2.15" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-linux-x64-musl@npm:14.2.14" +"@next/swc-linux-x64-musl@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-linux-x64-musl@npm:14.2.15" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-win32-arm64-msvc@npm:14.2.14" +"@next/swc-win32-arm64-msvc@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-win32-arm64-msvc@npm:14.2.15" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-win32-ia32-msvc@npm:14.2.14" +"@next/swc-win32-ia32-msvc@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-win32-ia32-msvc@npm:14.2.15" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-win32-x64-msvc@npm:14.2.14" +"@next/swc-win32-x64-msvc@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-win32-x64-msvc@npm:14.2.15" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@next/third-parties@npm:^14.2.14": - version: 14.2.14 - resolution: "@next/third-parties@npm:14.2.14" +"@next/third-parties@npm:^14.2.15": + version: 14.2.15 + resolution: "@next/third-parties@npm:14.2.15" dependencies: third-party-capital: "npm:1.0.20" peerDependencies: next: ^13.0.0 || ^14.0.0 react: ^18.2.0 - checksum: 10c0/3af876f5f09c40c99aa3d9bfbe3d2dadb26483e20f3cd366521c278a9fd327e079d8f1465bf40bf082ed0dc0db9f5798b4fae5479446dd680e5ece74462a53ed + checksum: 10c0/9813cd87bd700010b21409ae39716b68ea394ecf3af406f5e6523c64eaf99241e2488bb875abc2c6131e20ba7a7c0c960d063bf1a3154eb2b3a8a447debfcd87 languageName: node linkType: hard @@ -5569,12 +5569,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.3.0": - version: 18.3.0 - resolution: "@types/react-dom@npm:18.3.0" +"@types/react-dom@npm:^18.3.1": + version: 18.3.1 + resolution: "@types/react-dom@npm:18.3.1" dependencies: "@types/react": "npm:*" - checksum: 10c0/6c90d2ed72c5a0e440d2c75d99287e4b5df3e7b011838cdc03ae5cd518ab52164d86990e73246b9d812eaf02ec351d74e3b4f5bd325bf341e13bf980392fd53b + checksum: 10c0/8b416551c60bb6bd8ec10e198c957910cfb271bc3922463040b0d57cf4739cdcd24b13224f8d68f10318926e1ec3cd69af0af79f0291b599a992f8c80d47f1eb languageName: node linkType: hard @@ -8144,8 +8144,8 @@ __metadata: "@graphql-codegen/typescript-operations": "npm:^4.3.0" "@heroicons/react": "npm:^2.1.5" "@mui/base": "npm:5.0.0-beta.58" - "@next/bundle-analyzer": "npm:^14.2.14" - "@next/third-parties": "npm:^14.2.14" + "@next/bundle-analyzer": "npm:^14.2.15" + "@next/third-parties": "npm:^14.2.15" "@storybook/addon-essentials": "npm:^8.3.5" "@storybook/addon-interactions": "npm:^8.3.5" "@storybook/addon-links": "npm:^8.3.5" @@ -8157,7 +8157,7 @@ __metadata: "@tailwindcss/container-queries": "npm:^0.1.1" "@types/node": "npm:^22.7.5" "@types/react": "npm:^18.3.11" - "@types/react-dom": "npm:^18.3.0" + "@types/react-dom": "npm:^18.3.1" "@types/react-slick": "npm:^0.23.13" algoliasearch: "npm:5.8.0" autoprefixer: "npm:^10.4.20" @@ -8167,7 +8167,7 @@ __metadata: drupal-jsonapi-params: "npm:^2.3.1" encoding: "npm:^0.1.13" eslint: "npm:^8.57.1" - eslint-config-next: "npm:^14.2.14" + eslint-config-next: "npm:^14.2.15" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-deprecation: "npm:^3.0.0" eslint-plugin-prettier: "npm:^5.2.1" @@ -8178,7 +8178,7 @@ __metadata: graphql-tag: "npm:^2.12.6" html-entities: "npm:^2.5.2" html-react-parser: "npm:^5.1.18" - next: "npm:^14.2.14" + next: "npm:^14.2.15" plaiceholder: "npm:^3.0.0" postcss: "npm:^8.4.47" prettier: "npm:^3.3.3" @@ -8195,10 +8195,10 @@ __metadata: sharp: "npm:^0.33.5" storybook: "npm:^8.3.5" storybook-addon-module-mock: "npm:^1.3.4" - tailwind-merge: "npm:^2.5.3" + tailwind-merge: "npm:^2.5.4" tailwindcss: "npm:^3.4.13" tsconfig-paths-webpack-plugin: "npm:^4.1.0" - typescript: "npm:^5.6.2" + typescript: "npm:^5.6.3" usehooks-ts: "npm:^3.1.0" languageName: unknown linkType: soft @@ -9109,11 +9109,11 @@ __metadata: languageName: node linkType: hard -"eslint-config-next@npm:^14.2.14": - version: 14.2.14 - resolution: "eslint-config-next@npm:14.2.14" +"eslint-config-next@npm:^14.2.15": + version: 14.2.15 + resolution: "eslint-config-next@npm:14.2.15" dependencies: - "@next/eslint-plugin-next": "npm:14.2.14" + "@next/eslint-plugin-next": "npm:14.2.15" "@rushstack/eslint-patch": "npm:^1.3.3" "@typescript-eslint/eslint-plugin": "npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" "@typescript-eslint/parser": "npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" @@ -9129,7 +9129,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/884e61e9575dd498fc0531b9cba686c480021f9d2770527bbe8949b820927739625ccff0e4d91abe4ce67cf7a233e59e0ba3ef969d9694441795aef4e9be0372 + checksum: 10c0/8ecce0ebda73f7033a90fb1fa553853ca77d668584955c0be734d704bf2a69fea35522dce9930a06a9abeed4385c2967df8bc124688b03fed38ee614d4940daa languageName: node linkType: hard @@ -12223,20 +12223,20 @@ __metadata: languageName: node linkType: hard -"next@npm:^14.2.14": - version: 14.2.14 - resolution: "next@npm:14.2.14" +"next@npm:^14.2.15": + version: 14.2.15 + resolution: "next@npm:14.2.15" dependencies: - "@next/env": "npm:14.2.14" - "@next/swc-darwin-arm64": "npm:14.2.14" - "@next/swc-darwin-x64": "npm:14.2.14" - "@next/swc-linux-arm64-gnu": "npm:14.2.14" - "@next/swc-linux-arm64-musl": "npm:14.2.14" - "@next/swc-linux-x64-gnu": "npm:14.2.14" - "@next/swc-linux-x64-musl": "npm:14.2.14" - "@next/swc-win32-arm64-msvc": "npm:14.2.14" - "@next/swc-win32-ia32-msvc": "npm:14.2.14" - "@next/swc-win32-x64-msvc": "npm:14.2.14" + "@next/env": "npm:14.2.15" + "@next/swc-darwin-arm64": "npm:14.2.15" + "@next/swc-darwin-x64": "npm:14.2.15" + "@next/swc-linux-arm64-gnu": "npm:14.2.15" + "@next/swc-linux-arm64-musl": "npm:14.2.15" + "@next/swc-linux-x64-gnu": "npm:14.2.15" + "@next/swc-linux-x64-musl": "npm:14.2.15" + "@next/swc-win32-arm64-msvc": "npm:14.2.15" + "@next/swc-win32-ia32-msvc": "npm:14.2.15" + "@next/swc-win32-x64-msvc": "npm:14.2.15" "@swc/helpers": "npm:0.5.5" busboy: "npm:1.6.0" caniuse-lite: "npm:^1.0.30001579" @@ -12277,7 +12277,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10c0/ed35c4a7e87de6da268ab19c195c498480ce758dad931b0789b81fc2a0e63020b379ce6f43daff922c123014ea5b3a33cc9eb09c785aa2d5bcd5eb0ef46b9f80 + checksum: 10c0/45d02c5a42f70cdbb8fba7a91f602d1852119f85cf5886d01d17e839ef096d42986ac17fe6356ed6e481548035e4eabff13b12818bf3ee38c11f488df579a8b0 languageName: node linkType: hard @@ -15288,10 +15288,10 @@ __metadata: languageName: node linkType: hard -"tailwind-merge@npm:^2.5.3": - version: 2.5.3 - resolution: "tailwind-merge@npm:2.5.3" - checksum: 10c0/1d3fb3eae7b5d7c30aad1e7cf74cf5e6fcb1e0319cc91bb29e266837819b23cd226d667a15e8d3f26db81b4abc30332be5d831f2c819e1bebafdcd7b2a1d4e48 +"tailwind-merge@npm:^2.5.4": + version: 2.5.4 + resolution: "tailwind-merge@npm:2.5.4" + checksum: 10c0/6c3d2a1d44344f373859f005e6366f0dbd7f66131d330a51dbe823dab08f71c388b2efcbb2b6a2170ca469581d27079c25cd40c234ca1356c4893ae99c2febb3 languageName: node linkType: hard @@ -15800,23 +15800,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.6.2": - version: 5.6.2 - resolution: "typescript@npm:5.6.2" +"typescript@npm:^5.6.3": + version: 5.6.3 + resolution: "typescript@npm:5.6.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/3ed8297a8c7c56b7fec282532503d1ac795239d06e7c4966b42d4330c6cf433a170b53bcf93a130a7f14ccc5235de5560df4f1045eb7f3550b46ebed16d3c5e5 + checksum: 10c0/44f61d3fb15c35359bc60399cb8127c30bae554cd555b8e2b46d68fa79d680354b83320ad419ff1b81a0bdf324197b29affe6cc28988cd6a74d4ac60c94f9799 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.6.2#optional!builtin": - version: 5.6.2 - resolution: "typescript@patch:typescript@npm%3A5.6.2#optional!builtin::version=5.6.2&hash=8c6c40" +"typescript@patch:typescript@npm%3A^5.6.3#optional!builtin": + version: 5.6.3 + resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/94eb47e130d3edd964b76da85975601dcb3604b0c848a36f63ac448d0104e93819d94c8bdf6b07c00120f2ce9c05256b8b6092d23cf5cf1c6fa911159e4d572f + checksum: 10c0/7c9d2e07c81226d60435939618c91ec2ff0b75fbfa106eec3430f0fcf93a584bc6c73176676f532d78c3594fe28a54b36eb40b3d75593071a7ec91301533ace7 languageName: node linkType: hard