fix: added default image for hotel images

This commit is contained in:
Tobias Johansson
2024-12-13 09:58:09 +01:00
parent 8534405358
commit 6dc807d0b2

View File

@@ -1,6 +1,6 @@
import { z } from "zod"
import { ChildBedTypeEnum, PaymentMethodEnum } from "@/constants/booking"
import { ChildBedTypeEnum ,type PaymentMethodEnum } from "@/constants/booking"
import { dt } from "@/lib/dt"
import { toLang } from "@/server/utils"
@@ -99,10 +99,25 @@ const locationSchema = z.object({
})
const hotelContentSchema = z.object({
images: z.object({
metaData: imageMetaDataSchema,
imageSizes: imageSizesSchema,
}),
images: z
.object({
metaData: imageMetaDataSchema,
imageSizes: imageSizesSchema,
})
.default({
metaData: {
title: "",
altText: "",
altText_En: "",
copyRight: "",
},
imageSizes: {
tiny: "https://placehold.co/1280x720",
small: "https://placehold.co/1280x720",
medium: "https://placehold.co/1280x720",
large: "https://placehold.co/1280x720",
},
}),
texts: z.object({
facilityInformation: z.string().optional(),
surroundingInformation: z.string(),