frontend


frontend / api/suppliers/validation / createSupplierSchema

Variable: createSupplierSchema

const createSupplierSchema: ZodObject<{ contactName: ZodPipe<ZodOptional<ZodString>, ZodTransform<string | null, string | undefined>>; email: ZodPipe<ZodOptional<ZodString>, ZodTransform<string | null, string | undefined>>; name: ZodString; phone: ZodPipe<ZodOptional<ZodString>, ZodTransform<string | null, string | undefined>>; }, $strip>

Defined in: api/suppliers/validation.ts:26

Schema for creating a new supplier. Handles supplier creation with optional contact information. Mirrors backend validation in supplier controller.