Fix string to number conversion in expense schema (Fix #1) (#2)

This commit is contained in:
Sebastien Castiel
2023-12-12 09:20:05 -05:00
committed by GitHub
parent 4f43e8e42a
commit 1ed533d01f

View File

@@ -53,7 +53,7 @@ export const expenseFormSchema = z.object({
code: z.ZodIssueCode.custom, code: z.ZodIssueCode.custom,
message: 'Invalid number.', message: 'Invalid number.',
}) })
return Math.floor(valueAsNumber * 100) return Math.round(valueAsNumber * 100)
}), }),
], ],
{ required_error: 'You must enter an amount.' }, { required_error: 'You must enter an amount.' },