Merged in feat/SW-1067-special-needs-accessibility-page (pull request #1253)
feat/SW-1067 special needs accessibility page * feat(SW-1067): update types * feat(SW-1067): add sidebar * feat(SW-1067): add additional content component * feat(SW-1067): add special needs list * feat(SW-1067): update type * feat(SW-1067): update import * feat(SW-1067): remove component * feat(SW-1067): re add component * feat(SW-1067): update folder structure Approved-by: Erik Tiekstra
This commit is contained in:
@@ -34,6 +34,11 @@ export const extraPageSchema = z.object({
|
||||
mainBody: z.string().optional(),
|
||||
})
|
||||
|
||||
export const accessibilitySchema = z.object({
|
||||
headingText: z.string().default(""),
|
||||
heroImages: z.array(imageSchema),
|
||||
})
|
||||
|
||||
export const additionalDataSchema = z.object({
|
||||
attributes: z.object({
|
||||
name: z.string(),
|
||||
@@ -56,6 +61,7 @@ export const additionalDataSchema = z.object({
|
||||
hotelParking: extraPageSchema,
|
||||
hotelSpecialNeeds: extraPageSchema,
|
||||
hotelRoomElevatorPitchText: z.string().optional(),
|
||||
accessibility: accessibilitySchema.optional(),
|
||||
}),
|
||||
type: z.literal("additionalData"),
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user