Merged in feat/SW-1442-destination-overview-page (pull request #1188)
feat(SW-1442): added destination overview page * feat(SW-1442): added destination overview page Approved-by: Fredrik Thorsson Approved-by: Matilda Landström
This commit is contained in:
@@ -6,6 +6,7 @@ export enum TrackingChannelEnum {
|
||||
"static-content-page" = "static-content-page",
|
||||
"hotelreservation" = "hotelreservation",
|
||||
"collection-page" = "collection-page",
|
||||
"destination-overview-page" = "destination-overview-page",
|
||||
"hotels" = "hotels",
|
||||
}
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ export type ContentTypeParams = {
|
||||
| PageContentTypeEnum.contentPage
|
||||
| PageContentTypeEnum.hotelPage
|
||||
| PageContentTypeEnum.collectionPage
|
||||
| PageContentTypeEnum.destinationOverviewPage
|
||||
}
|
||||
|
||||
export type ContentTypeWebviewParams = {
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
export enum PageContentTypeEnum {
|
||||
accountPage = "account_page",
|
||||
loyaltyPage = "loyalty_page",
|
||||
hotelPage = "hotel_page",
|
||||
collectionPage = "collection_page",
|
||||
contentPage = "content_page",
|
||||
currentBlocksPage = "current_blocks_page",
|
||||
destinationOverviewPage = "destination_overview_page",
|
||||
hotelPage = "hotel_page",
|
||||
loyaltyPage = "loyalty_page",
|
||||
}
|
||||
|
||||
@@ -19,4 +19,5 @@ export const validateEntryResolveSchema = z.object({
|
||||
all_loyalty_page: entryResolveSchema,
|
||||
all_current_blocks_page: entryResolveSchema,
|
||||
all_hotel_page: entryResolveSchema,
|
||||
all_destination_overview_page: entryResolveSchema,
|
||||
})
|
||||
|
||||
17
types/trpc/routers/contentstack/destinationOverviewPage.ts
Normal file
17
types/trpc/routers/contentstack/destinationOverviewPage.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
import type { z } from "zod"
|
||||
|
||||
import type {
|
||||
destinationOverviewPageRefsSchema,
|
||||
destinationOverviewPageSchema,
|
||||
} from "@/server/routers/contentstack/destinationOverviewPage/output"
|
||||
|
||||
export interface GetDestinationOverviewPageData
|
||||
extends z.input<typeof destinationOverviewPageSchema> {}
|
||||
export interface DestinationPage
|
||||
extends z.output<typeof destinationOverviewPageSchema> {}
|
||||
|
||||
export interface GetDestinationOverviewPageRefsSchema
|
||||
extends z.input<typeof destinationOverviewPageRefsSchema> {}
|
||||
|
||||
export interface DestinationOverviewPageRefs
|
||||
extends z.output<typeof destinationOverviewPageRefsSchema> {}
|
||||
Reference in New Issue
Block a user