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 202d267e16 - Show all commits

View File

@@ -29,7 +29,7 @@ import type { SeccionDetail, TipoSeccion } from '../types'
const TIPO_SECCION_VALUES = ['clasificados', 'notables', 'suplementos'] as const const TIPO_SECCION_VALUES = ['clasificados', 'notables', 'suplementos'] as const
const seccionFormSchema = z.object({ const seccionFormSchema = z.object({
medioId: z.coerce.number().refine((v) => v >= 1, 'Seleccioná un medio'), medioId: z.coerce.number<number>().refine((v) => v >= 1, 'Seleccioná un medio'),
codigo: z codigo: z
.string() .string()
.min(1, 'El código es requerido') .min(1, 'El código es requerido')
@@ -38,7 +38,7 @@ const seccionFormSchema = 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.enum(TIPO_SECCION_VALUES, { errorMap: () => ({ message: 'Seleccioná un tipo válido' }) }), tipo: z.enum(TIPO_SECCION_VALUES, { error: 'Seleccioná un tipo válido' }),
}) })
export type SeccionFormValues = z.infer<typeof seccionFormSchema> export type SeccionFormValues = z.infer<typeof seccionFormSchema>