diff --git a/app/(dashboard)/expenses/new/page.tsx b/app/(dashboard)/expenses/new/page.tsx index e121d953..dd8ff5c2 100644 --- a/app/(dashboard)/expenses/new/page.tsx +++ b/app/(dashboard)/expenses/new/page.tsx @@ -470,17 +470,35 @@ export default function NewExpensePage() { /> - ( + + )} /> - ( + { + const parsed = parseFloat(e.target.value) + field.onChange(e.target.value === '' || isNaN(parsed) ? 0 : parsed) + }} + /> + )} /> @@ -560,19 +578,33 @@ export default function NewExpensePage() {
- ( + + )} />
- ( + field.onChange(e.target.value === '' ? 0 : parseFloat(e.target.value) || 0)} + /> + )} />