diff --git a/src/components/Tenant/TenantSchema.js b/src/components/Tenant/TenantSchema.js index 33fba1c4..e52c53bb 100644 --- a/src/components/Tenant/TenantSchema.js +++ b/src/components/Tenant/TenantSchema.js @@ -20,16 +20,7 @@ export const newTenantSchema = z.object({ contactNumber: z.string().trim() .nonempty("Contact number is required") .regex(/^\+?[1-9]\d{7,14}$/, "Enter a valid contact number"), - onBoardingDate: z.preprocess((val) => { - if (typeof val === "string" && val.includes("-")) { - const [day, month, year] = val.split("-"); - return new Date(`${year}-${month}-${day}`); - } - return val; - }, z.date({ - required_error: "Onboarding date is required", - invalid_type_error: "Invalid date format", - })), + onBoardingDate: z.string().min(1, { message: "Date is required" }), organizationSize: z.string().nonempty("Organization size is required"), industryId: z.string().uuid("Invalid industry ID"), reference: z.string().nonempty("Reference is required"),