fix(web): migrar PuntoDeVentaForm a sintaxis Zod v4 (closes #21) #23

Merged
dmolinari merged 1 commits from fix/ADM-008-zod-v4 into main 2026-04-18 11:47:39 +00:00
Showing only changes of commit 0863ed8682 - Show all commits

View File

@@ -26,9 +26,9 @@ import { useMediosList } from '@/features/medios/hooks/useMediosList'
import type { PuntoDeVentaDetail } from '../types' import type { PuntoDeVentaDetail } from '../types'
const puntoDeVentaFormSchema = z.object({ const puntoDeVentaFormSchema = 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'),
numeroAFIP: z.coerce numeroAFIP: z.coerce
.number({ invalid_type_error: 'El número AFIP debe ser un número' }) .number<number>('El número AFIP debe ser un número')
.int('Debe ser un número entero') .int('Debe ser un número entero')
.min(1, 'El número AFIP debe ser mayor a 0'), .min(1, 'El número AFIP debe ser mayor a 0'),
nombre: z nombre: z