Merged in fix/handle-single-ancillaries (pull request #3231)

Fix(STAY-128): Handle single ancillaries

* fix: refactor ancillaries flow

* fix: add logic to determine if an ancillary requires quantity

* fix: breakout ancillary description to its own component

* fix: cleanup

* fix: cleanup


Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
This commit is contained in:
Christel Westerberg
2025-11-28 15:02:45 +00:00
parent 4eee1cff64
commit 69f194f7bf
40 changed files with 1310 additions and 1197 deletions

View File

@@ -40,6 +40,7 @@ export const ancillaryContentSchema = z.object({
descriptions: z.object({ html: z.string() }),
images: z.array(imageWithoutMetaDataSchema),
requiresDeliveryTime: z.boolean(),
unitName: z.string().optional(),
})
export const packageSchema = z.object({