fix(web/adm-009): migrar componentes fiscales a sintaxis Zod v4

This commit is contained in:
2026-04-18 08:37:10 -03:00
parent 8c08a706f0
commit 30b55e60ea
4 changed files with 4 additions and 4 deletions

View File

@@ -45,7 +45,7 @@ const formSchema = z.object({
.max(200, 'Máximo 200 caracteres'), .max(200, 'Máximo 200 caracteres'),
activo: z.boolean(), activo: z.boolean(),
alicuotaCreate: z.coerce alicuotaCreate: z.coerce
.number({ invalid_type_error: 'Debe ser un número' }) .number<number>('Debe ser un número')
.min(0, 'Mínimo 0%') .min(0, 'Mínimo 0%')
.max(100, 'Máximo 100%') .max(100, 'Máximo 100%')
.optional(), .optional(),

View File

@@ -30,7 +30,7 @@ import { toast } from 'sonner'
const formSchema = z.object({ const formSchema = z.object({
alicuota: z.coerce alicuota: z.coerce
.number({ invalid_type_error: 'Debe ser un número' }) .number<number>('Debe ser un número')
.min(0, 'Mínimo 0%') .min(0, 'Mínimo 0%')
.max(100, 'Máximo 100%'), .max(100, 'Máximo 100%'),
vigenciaDesde: z vigenciaDesde: z

View File

@@ -31,7 +31,7 @@ import { toast } from 'sonner'
const formSchema = z.object({ const formSchema = z.object({
porcentaje: z.coerce porcentaje: z.coerce
.number({ invalid_type_error: 'Debe ser un número' }) .number<number>('Debe ser un número')
.min(0, 'Mínimo 0%') .min(0, 'Mínimo 0%')
.max(100, 'Máximo 100%'), .max(100, 'Máximo 100%'),
vigenciaDesde: z vigenciaDesde: z

View File

@@ -46,7 +46,7 @@ const formSchema = z.object({
activo: z.boolean(), activo: z.boolean(),
// Porcentaje SOLO para modo create (no para editar) // Porcentaje SOLO para modo create (no para editar)
porcentajeCreate: z.coerce porcentajeCreate: z.coerce
.number({ invalid_type_error: 'Debe ser un número' }) .number<number>('Debe ser un número')
.min(0, 'Mínimo 0') .min(0, 'Mínimo 0')
.max(100, 'Máximo 100') .max(100, 'Máximo 100')
.optional(), .optional(),