Browse Source

Support floats in number fields

pull/194/head
Chris Drackett 2 years ago
committed by Sacha Weatherstone
parent
commit
5fdd07ee68
  1. 4
      src/components/Form/FormInput.tsx

4
src/components/Form/FormInput.tsx

@ -32,11 +32,11 @@ export function GenericInput<T extends FieldValues>({
<Input <Input
type={field.type} type={field.type}
step={field.properties?.step} step={field.properties?.step}
value={field.type === "number" ? Number.parseInt(value) : value} value={field.type === "number" ? Number.parseFloat(value) : value}
onChange={(e) => onChange={(e) =>
onChange( onChange(
field.type === "number" field.type === "number"
? Number.parseInt(e.target.value) ? Number.parseFloat(e.target.value)
: e.target.value, : e.target.value,
) )
} }

Loading…
Cancel
Save