made s3 uploader and apis

This commit is contained in:
2025-11-12 19:59:54 +05:30
parent c0e58fe1ce
commit 8e19bb566d
12 changed files with 3083 additions and 385 deletions

View File

@@ -34,11 +34,12 @@ export const hostCompanyDetailsSchema = z.object({
currencyXid: z.number().min(1, "Currency is required"),
});
// Validation for documents
// Validation for documents with file data (base64)
export const hostDocumentsSchema = z.array(
z.object({
documentTypeXid: z.number(),
documentName: z.string(),
filePath: z.string(),
fileData: z.string().min(1, "File data is required"), // base64 encoded file
contentType: z.string().optional(), // e.g., "application/pdf", "image/png"
})
);