fix(number-input): support floating point values (#1555)

Fixes #233, fixes #486, fixes #1554
This commit is contained in:
Jonathan Quintin 2022-12-07 23:06:29 -05:00 committed by GitHub
commit e6f5766e46
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 35 additions and 10 deletions

View file

@ -16,6 +16,30 @@
label="Clusters"
helperText="Clusters provisioned in your region"
invalidText="Number must be between 4 and 20."
on:input="{(e) => {
console.log({ input: e.detail }); // null | number
}}"
on:change="{(e) => {
console.log({ change: e.detail }); // null | number
}}"
on:keydown
on:keyup
on:paste
/>
<NumberInput
disabled
light
min="{1}"
max="{10}"
value="{4}"
step="{0.1}"
label="Clusters"
helperText="Clusters provisioned in your region"
invalidText="Number must be between 1 and 10."
on:input="{(e) => {
console.log({ input: e.detail }); // null | number
}}"
on:change="{(e) => {
console.log(e.detail); // null | number
}}"