при allOf
categoryTree: zod
.object({
idCategory: zod.number(),
name: zod.string(),
child: zod.any().nullish(),
})
.nullish(),
как было
categoryTree: zod
.object({
idCategory: zod.number(),
name: zod.string(),
child: zod.any().optional(),
})
.optional(),
при oneOf
categoryTree: zod
.object({
idCategory: zod.number(),
name: zod.string(),
child: zod.any().or(zod.null()).optional(),
})
.or(zod.null())
.optional(),