fix: added default image for hotel images
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import { z } from "zod"
|
import { z } from "zod"
|
||||||
|
|
||||||
import { ChildBedTypeEnum, PaymentMethodEnum } from "@/constants/booking"
|
import { ChildBedTypeEnum ,type PaymentMethodEnum } from "@/constants/booking"
|
||||||
import { dt } from "@/lib/dt"
|
import { dt } from "@/lib/dt"
|
||||||
import { toLang } from "@/server/utils"
|
import { toLang } from "@/server/utils"
|
||||||
|
|
||||||
@@ -99,10 +99,25 @@ const locationSchema = z.object({
|
|||||||
})
|
})
|
||||||
|
|
||||||
const hotelContentSchema = z.object({
|
const hotelContentSchema = z.object({
|
||||||
images: z.object({
|
images: z
|
||||||
metaData: imageMetaDataSchema,
|
.object({
|
||||||
imageSizes: imageSizesSchema,
|
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({
|
texts: z.object({
|
||||||
facilityInformation: z.string().optional(),
|
facilityInformation: z.string().optional(),
|
||||||
surroundingInformation: z.string(),
|
surroundingInformation: z.string(),
|
||||||
|
|||||||
Reference in New Issue
Block a user