16 lines
366 B
TypeScript
16 lines
366 B
TypeScript
import { z } from "zod"
|
|
|
|
export const pageSettingsSchema = z.object({
|
|
hide_booking_widget: z.boolean(),
|
|
})
|
|
|
|
export type PageSettingsSchema = z.output<typeof pageSettingsSchema>
|
|
|
|
export const getPageSettingsSchema = z.object({
|
|
page: z.object({
|
|
settings: pageSettingsSchema,
|
|
}),
|
|
})
|
|
|
|
export type GetPageSettingsSchema = z.output<typeof getPageSettingsSchema>
|