refactor(SW-303): add typing

This commit is contained in:
Matilda Landström
2024-09-10 13:56:24 +02:00
parent f3a455926e
commit 86e9cf1177
2 changed files with 6 additions and 4 deletions

View File

@@ -30,7 +30,7 @@ const contentBlockActivity = z.object({
__typename: z.literal(
HotelBlocksTypenameEnum.HotelPageContentUpcomingActivitiesCard
),
upcoming_activities_card: activityCardSchema.optional(),
upcoming_activities_card: activityCardSchema,
})
const contentBlockItem = z.discriminatedUnion("__typename", [
@@ -61,3 +61,4 @@ type HotelPageRaw = HotelPageDataRaw["hotel_page"]
export type HotelPage = HotelPageRaw
export type ActivityCard = z.infer<typeof activityCardSchema>
export type ContentBlockItem = z.infer<typeof contentBlockItem>