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(), icon: z.string().optional(),
}) })
export const facilitySchema = z export const facilitySchema = z.object({
.object({ headingText: z.string().optional().default(""),
headingText: z.string().optional(),
heroImages: z.array( heroImages: z.array(
z.object({ z.object({
metaData: imageMetaDataSchema, metaData: imageMetaDataSchema,
imageSizes: imageSizesSchema, imageSizes: imageSizesSchema,
}) })
), ),
}) })
.transform((facility) => ({
...facility,
headingText: facility.headingText ?? "",
}))
export const imageSchema = z.object({ export const imageSchema = z.object({
metaData: imageMetaDataSchema, metaData: imageMetaDataSchema,