fix(web): cleanup 25 TS errors preexistentes en main (closes #26) #27
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user