fix(SW-890) Added default

This commit is contained in:
Pontus Dreij
2024-11-29 16:06:47 +01:00
parent 8b54818e3c
commit 55edbbd7f8

View File

@@ -128,20 +128,15 @@ const detailedFacilitySchema = z.object({
icon: z.string().optional(),
})
export const facilitySchema = z
.object({
headingText: z.string().optional(),
heroImages: z.array(
z.object({
metaData: imageMetaDataSchema,
imageSizes: imageSizesSchema,
})
),
})
.transform((facility) => ({
...facility,
headingText: facility.headingText ?? "",
}))
export const facilitySchema = z.object({
headingText: z.string().optional().default(""),
heroImages: z.array(
z.object({
metaData: imageMetaDataSchema,
imageSizes: imageSizesSchema,
})
),
})
export const imageSchema = z.object({
metaData: imageMetaDataSchema,