feat(BOOK-55): Listen to SEO filter slugs when navigating to such page

Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Matilda Landström
This commit is contained in:
Erik Tiekstra
2025-09-24 10:40:58 +00:00
parent f3b6c4a089
commit af4f544b8a
15 changed files with 141 additions and 61 deletions

View File

@@ -13,7 +13,7 @@ import {
import { contentRefsSchema, contentSchema } from "../schemas/blocks/content"
import {
destinationFiltersRefsSchema,
destinationFiltersSchema,
transformedDestinationFiltersSchema,
} from "../schemas/destinationFilters"
import { mapLocationSchema } from "../schemas/mapLocation"
import {
@@ -92,7 +92,7 @@ export const destinationCountryPageSchema = z.object({
})
.nullish(),
blocks: discriminatedUnionArray(blocksSchema.options).nullable(),
seo_filters: destinationFiltersSchema,
seo_filters: transformedDestinationFiltersSchema,
system: systemSchema.merge(
z.object({
created_at: z.string(),