z.object({
userId: z.string(),
headerImage: z
.instanceof(File)
.refine((file) => {
return !file || file.size <= MAX_UPLOAD_SIZE;
}, "File size must be less than 2 MB")
.refine((file) => {
return ACCEPTED_FILE_TYPES.includes(file.type);
}, "File must be a PNG"),
// .any(),
}),
z.object({
userId: z.string(),
headerImage: z
.instanceof(File)
.refine((file) => {
return !file || file.size <= MAX_UPLOAD_SIZE;
}, "File size must be less than 2 MB")
.refine((file) => {
return ACCEPTED_FILE_TYPES.includes(file.type);
}, "File must be a PNG"),
// .any(),
}),