diff --git a/pipeline/src/types/prismic/prismicio-types.d.ts b/pipeline/src/types/prismic/prismicio-types.d.ts index 50e1901e..7b5509d5 100644 --- a/pipeline/src/types/prismic/prismicio-types.d.ts +++ b/pipeline/src/types/prismic/prismicio-types.d.ts @@ -309,7 +309,7 @@ interface ArticlesDocumentData { * - **Tab**: Story * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Contributors field in *Story* * * - **Field Type**: Group @@ -317,7 +317,7 @@ interface ArticlesDocumentData { * - **API ID Path**: articles.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField< Simplify >; @@ -331,7 +331,7 @@ interface ArticlesDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *Story* * * - **Field Type**: Slice Zone @@ -339,8 +339,8 @@ interface ArticlesDocumentData { * - **API ID Path**: articles.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Story* * * - **Field Type**: Rich Text @@ -348,8 +348,8 @@ interface ArticlesDocumentData { * - **API ID Path**: articles.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; - metadataDescription: prismic.RichTextField /** + */ + metadataDescription: prismic.RichTextField; /** * "Explore more" document field in *Story* * * - **Field Type**: Content Relationship @@ -357,7 +357,7 @@ interface ArticlesDocumentData { * - **API ID Path**: articles.exploreMoreDocument * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/content-relationship - */; + */ exploreMoreDocument: | prismic.ContentRelationshipField<'articles'> | prismic.ContentRelationshipField<'exhibitions'>; @@ -393,7 +393,7 @@ interface ArticlesDocumentData { * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group */ - parents: prismic.GroupField> /** + parents: prismic.GroupField>; /** * Override pub. date in UI+ContentAPI field in *Story* * * - **Field Type**: Timestamp @@ -401,7 +401,7 @@ interface ArticlesDocumentData { * - **API ID Path**: articles.publishDate * - **Tab**: Overrides * - **Documentation**: https://prismic.io/docs/fields/timestamp - */; + */ publishDate: prismic.TimestampField; } @@ -751,7 +751,7 @@ interface BooksDocumentData { * - **Tab**: Book * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Contributors field in *Book* * * - **Field Type**: Group @@ -759,7 +759,7 @@ interface BooksDocumentData { * - **API ID Path**: books.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField>; /** @@ -771,7 +771,7 @@ interface BooksDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *Book* * * - **Field Type**: Slice Zone @@ -779,8 +779,8 @@ interface BooksDocumentData { * - **API ID Path**: books.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Book* * * - **Field Type**: Rich Text @@ -788,8 +788,8 @@ interface BooksDocumentData { * - **API ID Path**: books.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; - metadataDescription: prismic.RichTextField /** + */ + metadataDescription: prismic.RichTextField; /** * Seasons field in *Book* * * - **Field Type**: Group @@ -797,7 +797,7 @@ interface BooksDocumentData { * - **API ID Path**: books.seasons[] * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ seasons: prismic.GroupField>; /** @@ -1182,7 +1182,7 @@ interface CollectionVenueDocumentData { * - **Tab**: Main * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - linkText: prismic.RichTextField /** + linkText: prismic.RichTextField; /** * Monday's times field in *Collection venue* * * - **Field Type**: Group @@ -1190,7 +1190,7 @@ interface CollectionVenueDocumentData { * - **API ID Path**: collection-venue.monday[] * - **Tab**: Regular opening times * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ monday: prismic.GroupField>; /** @@ -1265,7 +1265,7 @@ interface CollectionVenueDocumentData { */ sunday: prismic.GroupField< Simplify - > /** + >; /** * Modified day opening times field in *Collection venue* * * - **Field Type**: Group @@ -1273,7 +1273,7 @@ interface CollectionVenueDocumentData { * - **API ID Path**: collection-venue.modifiedDayOpeningTimes[] * - **Tab**: Modified opening times * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ modifiedDayOpeningTimes: prismic.GroupField< Simplify >; @@ -1553,7 +1553,7 @@ interface EventSeriesDocumentData { * - **Tab**: Event series * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Contributors field in *Event series* * * - **Field Type**: Group @@ -1561,7 +1561,7 @@ interface EventSeriesDocumentData { * - **API ID Path**: event-series.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField< Simplify >; @@ -1575,7 +1575,7 @@ interface EventSeriesDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *Event series* * * - **Field Type**: Slice Zone @@ -1583,8 +1583,8 @@ interface EventSeriesDocumentData { * - **API ID Path**: event-series.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Event series* * * - **Field Type**: Rich Text @@ -1592,7 +1592,7 @@ interface EventSeriesDocumentData { * - **API ID Path**: event-series.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; + */ metadataDescription: prismic.RichTextField; } @@ -2028,7 +2028,7 @@ interface EventsDocumentData { * - **Tab**: Event * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Interpretations field in *Event* * * - **Field Type**: Group @@ -2036,7 +2036,7 @@ interface EventsDocumentData { * - **API ID Path**: events.interpretations[] * - **Tab**: Access * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ interpretations: prismic.GroupField< Simplify >; @@ -2050,7 +2050,7 @@ interface EventsDocumentData { * - **Tab**: Access * - **Documentation**: https://prismic.io/docs/fields/repeatable-group */ - audiences: prismic.GroupField> /** + audiences: prismic.GroupField>; /** * Ticket sales start field in *Event* * * - **Field Type**: Timestamp @@ -2058,7 +2058,7 @@ interface EventsDocumentData { * - **API ID Path**: events.ticketSalesStart * - **Tab**: Reservation * - **Documentation**: https://prismic.io/docs/fields/timestamp - */; + */ ticketSalesStart: prismic.TimestampField; /** @@ -2153,7 +2153,7 @@ interface EventsDocumentData { * - **Tab**: Reservation * - **Documentation**: https://prismic.io/docs/fields/text */ - cost: prismic.KeyTextField /** + cost: prismic.KeyTextField; /** * Ticket sales start field in *Event* * * - **Field Type**: Timestamp @@ -2161,7 +2161,7 @@ interface EventsDocumentData { * - **API ID Path**: events.onlineTicketSalesStart * - **Tab**: Online reservation * - **Documentation**: https://prismic.io/docs/fields/timestamp - */; + */ onlineTicketSalesStart: prismic.TimestampField; /** @@ -2258,7 +2258,7 @@ interface EventsDocumentData { * - **Tab**: Online reservation * - **Documentation**: https://prismic.io/docs/fields/text */ - onlineCost: prismic.KeyTextField /** + onlineCost: prismic.KeyTextField; /** * Events field in *Event* * * - **Field Type**: Group @@ -2266,8 +2266,8 @@ interface EventsDocumentData { * - **API ID Path**: events.schedule[] * - **Tab**: Schedule * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; - schedule: prismic.GroupField> /** + */ + schedule: prismic.GroupField>; /** * Contributors field in *Event* * * - **Field Type**: Group @@ -2275,7 +2275,7 @@ interface EventsDocumentData { * - **API ID Path**: events.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField< Simplify >; @@ -2289,7 +2289,7 @@ interface EventsDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *Event* * * - **Field Type**: Slice Zone @@ -2297,8 +2297,8 @@ interface EventsDocumentData { * - **API ID Path**: events.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Event* * * - **Field Type**: Rich Text @@ -2306,8 +2306,8 @@ interface EventsDocumentData { * - **API ID Path**: events.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; - metadataDescription: prismic.RichTextField /** + */ + metadataDescription: prismic.RichTextField; /** * Event series field in *Event* * * - **Field Type**: Group @@ -2315,7 +2315,7 @@ interface EventsDocumentData { * - **API ID Path**: events.series[] * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ series: prismic.GroupField>; /** @@ -2549,7 +2549,7 @@ interface ExhibitionGuidesDocumentData { * - **Tab**: Guide * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - introText: prismic.RichTextField /** + introText: prismic.RichTextField; /** * Guide Component field in *Exhibition guide* * * - **Field Type**: Group @@ -2557,7 +2557,7 @@ interface ExhibitionGuidesDocumentData { * - **API ID Path**: exhibition-guides.components[] * - **Tab**: Components * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ components: prismic.GroupField< Simplify >; @@ -3135,7 +3135,7 @@ interface ExhibitionsDocumentData { * - **Tab**: Exhibition * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Exhibits field in *Exhibition* * * - **Field Type**: Group @@ -3143,7 +3143,7 @@ interface ExhibitionsDocumentData { * - **API ID Path**: exhibitions.exhibits[] * - **Tab**: In this exhibition * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ exhibits: prismic.GroupField>; /** @@ -3155,7 +3155,7 @@ interface ExhibitionsDocumentData { * - **Tab**: In this exhibition * - **Documentation**: https://prismic.io/docs/fields/repeatable-group */ - events: prismic.GroupField> /** + events: prismic.GroupField>; /** * Articles field in *Exhibition* * * - **Field Type**: Group @@ -3163,10 +3163,10 @@ interface ExhibitionsDocumentData { * - **API ID Path**: exhibitions.articles[] * - **Tab**: About this exhibition * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ articles: prismic.GroupField< Simplify - > /** + >; /** * Interpretations field in *Exhibition* * * - **Field Type**: Group @@ -3174,7 +3174,7 @@ interface ExhibitionsDocumentData { * - **API ID Path**: exhibitions.interpretations[] * - **Tab**: Access * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ interpretations: prismic.GroupField< Simplify >; @@ -3201,7 +3201,7 @@ interface ExhibitionsDocumentData { * - **Tab**: Access * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - accessResourcesText: prismic.RichTextField /** + accessResourcesText: prismic.RichTextField; /** * Contributors field in *Exhibition* * * - **Field Type**: Group @@ -3209,7 +3209,7 @@ interface ExhibitionsDocumentData { * - **API ID Path**: exhibitions.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField< Simplify >; @@ -3223,7 +3223,7 @@ interface ExhibitionsDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *Exhibition* * * - **Field Type**: Slice Zone @@ -3231,8 +3231,8 @@ interface ExhibitionsDocumentData { * - **API ID Path**: exhibitions.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Exhibition* * * - **Field Type**: Rich Text @@ -3240,8 +3240,8 @@ interface ExhibitionsDocumentData { * - **API ID Path**: exhibitions.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; - metadataDescription: prismic.RichTextField /** + */ + metadataDescription: prismic.RichTextField; /** * Seasons field in *Exhibition* * * - **Field Type**: Group @@ -3249,7 +3249,7 @@ interface ExhibitionsDocumentData { * - **API ID Path**: exhibitions.seasons[] * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ seasons: prismic.GroupField>; /** @@ -3503,7 +3503,7 @@ interface GuidesDocumentData { * - **Tab**: Guide * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Slice Zone field in *Guide* * * - **Field Type**: Slice Zone @@ -3511,8 +3511,8 @@ interface GuidesDocumentData { * - **API ID Path**: guides.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Guide* * * - **Field Type**: Rich Text @@ -3520,7 +3520,7 @@ interface GuidesDocumentData { * - **API ID Path**: guides.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; + */ metadataDescription: prismic.RichTextField; } @@ -3778,26 +3778,27 @@ export type PageFormatsDocument = >; type PagesDocumentDataBodySlice = + | AudioPlayerSlice + | CollectionVenueSlice + | ContactSlice + | ContentListSlice + | EditorialImageSlice + | EditorialImageGallerySlice + | EmbedSlice | FullWidthBannerSlice | GifVideoSlice | IframeSlice - | EditorialImageSlice - | EditorialImageGallerySlice + | InfoBlockSlice | MapSlice - | ContentListSlice - | EmbedSlice - | TitledTextListSlice - | TextAndImageSlice - | TextSlice + | QuoteSlice | SearchResultsSlice - | TextAndIconsSlice | StandfirstSlice | TagListSlice - | QuoteSlice - | InfoBlockSlice - | ContactSlice - | CollectionVenueSlice - | AudioPlayerSlice; + | TextSlice + | TextAndIconsSlice + | TextAndImageSlice + | ThemeCardsListSlice + | TitledTextListSlice; /** * Primary content in *Page → Slice Zone → Editorial image → Primary* @@ -3993,7 +3994,7 @@ interface PagesDocumentData { * - **Tab**: Page * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Slice Zone field in *Page* * * - **Field Type**: Slice Zone @@ -4001,8 +4002,8 @@ interface PagesDocumentData { * - **API ID Path**: pages.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Page* * * - **Field Type**: Rich Text @@ -4010,8 +4011,8 @@ interface PagesDocumentData { * - **API ID Path**: pages.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; - metadataDescription: prismic.RichTextField /** + */ + metadataDescription: prismic.RichTextField; /** * Seasons field in *Page* * * - **Field Type**: Group @@ -4019,7 +4020,7 @@ interface PagesDocumentData { * - **API ID Path**: pages.seasons[] * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ seasons: prismic.GroupField>; /** @@ -4031,7 +4032,7 @@ interface PagesDocumentData { * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group */ - parents: prismic.GroupField> /** + parents: prismic.GroupField>; /** * Contributors field in *Page* * * - **Field Type**: Group @@ -4039,7 +4040,7 @@ interface PagesDocumentData { * - **API ID Path**: pages.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField>; /** @@ -4594,7 +4595,7 @@ interface ProjectsDocumentData { * - **Tab**: Project * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Contributors field in *Project* * * - **Field Type**: Group @@ -4602,7 +4603,7 @@ interface ProjectsDocumentData { * - **API ID Path**: projects.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField< Simplify >; @@ -4616,7 +4617,7 @@ interface ProjectsDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *Project* * * - **Field Type**: Slice Zone @@ -4624,8 +4625,8 @@ interface ProjectsDocumentData { * - **API ID Path**: projects.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Seasons field in *Project* * * - **Field Type**: Group @@ -4633,8 +4634,8 @@ interface ProjectsDocumentData { * - **API ID Path**: projects.seasons[] * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; - seasons: prismic.GroupField> /** + */ + seasons: prismic.GroupField>; /** * Metadata description field in *Project* * * - **Field Type**: Rich Text @@ -4642,7 +4643,7 @@ interface ProjectsDocumentData { * - **API ID Path**: projects.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; + */ metadataDescription: prismic.RichTextField; } @@ -4776,7 +4777,7 @@ interface SeasonsDocumentData { * - **Tab**: Season * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Slice Zone field in *Season* * * - **Field Type**: Slice Zone @@ -4784,7 +4785,7 @@ interface SeasonsDocumentData { * - **API ID Path**: seasons.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; + */ promo: prismic.SliceZone; } @@ -4996,7 +4997,7 @@ interface SeriesDocumentData { * - **Tab**: Story series * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Schedule field in *Story series* * * - **Field Type**: Group @@ -5004,8 +5005,8 @@ interface SeriesDocumentData { * - **API ID Path**: series.schedule[] * - **Tab**: Schedule * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; - schedule: prismic.GroupField> /** + */ + schedule: prismic.GroupField>; /** * Contributors field in *Story series* * * - **Field Type**: Group @@ -5013,7 +5014,7 @@ interface SeriesDocumentData { * - **API ID Path**: series.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField< Simplify >; @@ -5027,7 +5028,7 @@ interface SeriesDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *Story series* * * - **Field Type**: Slice Zone @@ -5035,8 +5036,8 @@ interface SeriesDocumentData { * - **API ID Path**: series.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Story series* * * - **Field Type**: Rich Text @@ -5044,8 +5045,8 @@ interface SeriesDocumentData { * - **API ID Path**: series.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; - metadataDescription: prismic.RichTextField /** + */ + metadataDescription: prismic.RichTextField; /** * Seasons field in *Story series* * * - **Field Type**: Group @@ -5053,8 +5054,8 @@ interface SeriesDocumentData { * - **API ID Path**: series.seasons[] * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; - seasons: prismic.GroupField> /** + */ + seasons: prismic.GroupField>; /** * Override published date field in *Story series* * * - **Field Type**: Timestamp @@ -5062,7 +5063,7 @@ interface SeriesDocumentData { * - **API ID Path**: series.publishDate * - **Tab**: Overrides * - **Documentation**: https://prismic.io/docs/fields/timestamp - */; + */ publishDate: prismic.TimestampField; } @@ -5124,7 +5125,7 @@ interface StoriesLandingDocumentData { * - **Tab**: Main * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - introText: prismic.RichTextField /** + introText: prismic.RichTextField; /** * Title field in *Stories landing* * * - **Field Type**: Rich Text @@ -5132,7 +5133,7 @@ interface StoriesLandingDocumentData { * - **API ID Path**: stories-landing.storiesTitle * - **Tab**: Featured stories/series * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; + */ storiesTitle: prismic.RichTextField; /** @@ -5157,7 +5158,7 @@ interface StoriesLandingDocumentData { */ stories: prismic.GroupField< Simplify - > /** + >; /** * Title field in *Stories landing* * * - **Field Type**: Rich Text @@ -5165,7 +5166,7 @@ interface StoriesLandingDocumentData { * - **API ID Path**: stories-landing.booksTitle * - **Tab**: Featured books * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; + */ booksTitle: prismic.RichTextField; /** @@ -5385,7 +5386,7 @@ interface VisualStoriesDocumentData { * - **Tab**: Main * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Slice Zone field in *Visual story* * * - **Field Type**: Slice Zone @@ -5393,7 +5394,7 @@ interface VisualStoriesDocumentData { * - **API ID Path**: visual-stories.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; + */ promo: prismic.SliceZone; } @@ -5521,7 +5522,7 @@ interface WebcomicSeriesDocumentData { * - **Tab**: [Deprecated] Webcomic series * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - description: prismic.RichTextField /** + description: prismic.RichTextField; /** * Contributors field in *[Deprecated] Webcomic series* * * - **Field Type**: Group @@ -5529,7 +5530,7 @@ interface WebcomicSeriesDocumentData { * - **API ID Path**: webcomic-series.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField< Simplify >; @@ -5543,7 +5544,7 @@ interface WebcomicSeriesDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *[Deprecated] Webcomic series* * * - **Field Type**: Slice Zone @@ -5551,8 +5552,8 @@ interface WebcomicSeriesDocumentData { * - **API ID Path**: webcomic-series.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *[Deprecated] Webcomic series* * * - **Field Type**: Rich Text @@ -5560,7 +5561,7 @@ interface WebcomicSeriesDocumentData { * - **API ID Path**: webcomic-series.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; + */ metadataDescription: prismic.RichTextField; } @@ -5738,7 +5739,7 @@ interface WebcomicsDocumentData { * - **Tab**: Webcomic * - **Documentation**: https://prismic.io/docs/slices */ - body: prismic.SliceZone /** + body: prismic.SliceZone; /** * Contributors field in *Webcomic* * * - **Field Type**: Group @@ -5746,7 +5747,7 @@ interface WebcomicsDocumentData { * - **API ID Path**: webcomics.contributors[] * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; + */ contributors: prismic.GroupField< Simplify >; @@ -5760,7 +5761,7 @@ interface WebcomicsDocumentData { * - **Tab**: Contributors * - **Documentation**: https://prismic.io/docs/fields/rich-text */ - contributorsTitle: prismic.RichTextField /** + contributorsTitle: prismic.RichTextField; /** * Slice Zone field in *Webcomic* * * - **Field Type**: Slice Zone @@ -5768,8 +5769,8 @@ interface WebcomicsDocumentData { * - **API ID Path**: webcomics.promo[] * - **Tab**: Promo * - **Documentation**: https://prismic.io/docs/slices - */; - promo: prismic.SliceZone /** + */ + promo: prismic.SliceZone; /** * Metadata description field in *Webcomic* * * - **Field Type**: Rich Text @@ -5777,8 +5778,8 @@ interface WebcomicsDocumentData { * - **API ID Path**: webcomics.metadataDescription * - **Tab**: Metadata * - **Documentation**: https://prismic.io/docs/fields/rich-text - */; - metadataDescription: prismic.RichTextField /** + */ + metadataDescription: prismic.RichTextField; /** * Series field in *Webcomic* * * - **Field Type**: Group @@ -5786,8 +5787,8 @@ interface WebcomicsDocumentData { * - **API ID Path**: webcomics.series[] * - **Tab**: Content relationships * - **Documentation**: https://prismic.io/docs/fields/repeatable-group - */; - series: prismic.GroupField> /** + */ + series: prismic.GroupField>; /** * Override publish date rendering. This will not affect ordering field in *Webcomic* * * - **Field Type**: Timestamp @@ -5795,7 +5796,7 @@ interface WebcomicsDocumentData { * - **API ID Path**: webcomics.publishDate * - **Tab**: Overrides * - **Documentation**: https://prismic.io/docs/fields/timestamp - */; + */ publishDate: prismic.TimestampField; } @@ -7462,6 +7463,88 @@ export type TextAndImageSlice = prismic.SharedSlice< TextAndImageSliceVariation >; +/** + * Item in *ThemeCardsList → Default → Primary → Concepts list* + */ +export interface ThemeCardsListSliceDefaultPrimaryConceptsListItem { + /** + * Concept ID field in *ThemeCardsList → Default → Primary → Concepts list* + * + * - **Field Type**: Text + * - **Placeholder**: *None* + * - **API ID Path**: themeCardsList.default.primary.concepts_list[].concept_id + * - **Documentation**: https://prismic.io/docs/fields/text + */ + concept_id: prismic.KeyTextField; +} + +/** + * Primary content in *ThemeCardsList → Default → Primary* + */ +export interface ThemeCardsListSliceDefaultPrimary { + /** + * Title field in *ThemeCardsList → Default → Primary* + * + * - **Field Type**: Text + * - **Placeholder**: *None* + * - **API ID Path**: themeCardsList.default.primary.title + * - **Documentation**: https://prismic.io/docs/fields/text + */ + title: prismic.KeyTextField; + + /** + * Description field in *ThemeCardsList → Default → Primary* + * + * - **Field Type**: Text + * - **Placeholder**: *None* + * - **API ID Path**: themeCardsList.default.primary.description + * - **Documentation**: https://prismic.io/docs/fields/text + */ + description: prismic.KeyTextField; + + /** + * Concepts list field in *ThemeCardsList → Default → Primary* + * + * - **Field Type**: Group + * - **Placeholder**: *None* + * - **API ID Path**: themeCardsList.default.primary.concepts_list[] + * - **Documentation**: https://prismic.io/docs/fields/repeatable-group + */ + concepts_list: prismic.GroupField< + Simplify + >; +} + +/** + * Default variation for ThemeCardsList Slice + * + * - **API ID**: `default` + * - **Description**: Displays Theme cards in a horizontal slider. + * - **Documentation**: https://prismic.io/docs/slices + */ +export type ThemeCardsListSliceDefault = prismic.SharedSliceVariation< + 'default', + Simplify, + never +>; + +/** + * Slice variation for *ThemeCardsList* + */ +type ThemeCardsListSliceVariation = ThemeCardsListSliceDefault; + +/** + * ThemeCardsList Shared Slice + * + * - **API ID**: `themeCardsList` + * - **Description**: *None* + * - **Documentation**: https://prismic.io/docs/slices + */ +export type ThemeCardsListSlice = prismic.SharedSlice< + 'themeCardsList', + ThemeCardsListSliceVariation +>; + /** * Primary content in *TitledTextList → Items* */ @@ -7810,6 +7893,11 @@ declare module '@prismicio/client' { TextAndImageSliceDefaultPrimary, TextAndImageSliceVariation, TextAndImageSliceDefault, + ThemeCardsListSlice, + ThemeCardsListSliceDefaultPrimaryConceptsListItem, + ThemeCardsListSliceDefaultPrimary, + ThemeCardsListSliceVariation, + ThemeCardsListSliceDefault, TitledTextListSlice, TitledTextListSliceDefaultItem, TitledTextListSliceVariation,