made minor fixes

This commit is contained in:
2025-11-27 15:03:34 +05:30
parent f421a1e88a
commit 62637ecc9a
5 changed files with 52 additions and 40 deletions

View File

@@ -27,11 +27,11 @@ export const parentCompanySchema = z.object({
// Parent companies do NOT need this
isSubsidairy: z.boolean().optional(),
registrationNumber: z.string().min(1, "Registration number is required"),
panNumber: z.string().min(1, "PAN number is required"),
registrationNumber: z.string().optional(),
panNumber: z.string().optional(),
gstNumber: z.string().optional(),
formationDate: z.string().refine((val) => !isNaN(Date.parse(val)), {
formationDate: z.string().optional().refine((val) => !isNaN(Date.parse(val)), {
message: "Formation date must be a valid date",
}),
@@ -58,7 +58,7 @@ export const hostCompanyDetailsSchema = z.object({
registrationNumber: z.string().optional(),
panNumber: z.string().min(1, "PAN number is required"),
gstNumber: z.string().optional(),
formationDate: z.string().refine((val) => !isNaN(Date.parse(val)), {
formationDate: z.string().optional().refine((val) => !isNaN(Date.parse(val)), {
message: "Formation date must be a valid date",
}),
companyType: z.string().min(1, "Company type is required"),