diff options
| author | Sebastien Castiel <sebastien@castiel.me> | 2024-01-18 09:07:47 -0500 |
|---|---|---|
| committer | Sebastien Castiel <sebastien@castiel.me> | 2024-01-18 09:07:47 -0500 |
| commit | 395c86666cbca10fe5e2f26476437e1e840b3a65 (patch) | |
| tree | 85f4d6cf05595f2a9dd880d1dcbe21f1f10e4108 /src/components/expense-form.tsx | |
| parent | 2728f249898ccb3f7aeb27323102c0d71d510425 (diff) | |
Fix mobile keyboard on shares field (Fix #49)
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> {[ |
