Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 2x 2x 28x 3x 28x | import { z } from "zod";
import { ProjectConfig } from "../config";
export function getSegmentZodSchema(projectConfig: ProjectConfig, conditionsZodSchema) {
const segmentZodSchema = z
.object({
archived: z.boolean().optional(),
description: z.string({
error: (issue) => (issue.input === undefined ? "Required" : undefined),
}),
conditions: conditionsZodSchema,
})
.strict();
return segmentZodSchema;
}
|