fix(web): cleanup 25 TS errors preexistentes en main (closes #26) #27

Merged
dmolinari merged 5 commits from fix/ADM-011-web-ts-cleanup into main 2026-04-18 13:55:33 +00:00
Showing only changes of commit 8b369b69ee - Show all commits

View File

@@ -34,11 +34,10 @@ const medioFormSchema = z.object({
.string() .string()
.min(1, 'El nombre es requerido') .min(1, 'El nombre es requerido')
.max(100, 'Máximo 100 caracteres'), .max(100, 'Máximo 100 caracteres'),
tipo: z.coerce.number().refine((v) => v >= 1, 'Seleccioná un tipo válido'), tipo: z.coerce.number<number>().refine((v) => v >= 1, 'Seleccioná un tipo válido'),
plataformaEmpresaId: z plataformaEmpresaId: z
.union([z.coerce.number().int().positive('Debe ser un número positivo'), z.literal('')]) .union([z.coerce.number<number>().int().positive('Debe ser un número positivo'), z.literal('')])
.optional() .optional(),
.transform((v) => (v === '' || v === undefined ? null : Number(v))),
}) })
export type MedioFormValues = z.infer<typeof medioFormSchema> export type MedioFormValues = z.infer<typeof medioFormSchema>