diff options
Diffstat (limited to 'src/components/expense-form.tsx')
| -rw-r--r-- | src/components/expense-form.tsx | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/components/expense-form.tsx b/src/components/expense-form.tsx index 46a004c..035d22c 100644 --- a/src/components/expense-form.tsx +++ b/src/components/expense-form.tsx @@ -411,8 +411,18 @@ export function ExpenseForm({ ), ) } - inputMode="numeric" - step={1} + inputMode={ + form.getValues().splitMode === + 'BY_AMOUNT' + ? 'decimal' + : 'numeric' + } + step={ + form.getValues().splitMode === + 'BY_AMOUNT' + ? 0.01 + : 1 + } /> </FormControl> {[ |
