feat(ui): parse number property

pull/5752/head
Pavel Zavora 2021-05-19 07:06:11 +02:00
parent 2e5a323021
commit e39fe0f85c
1 changed files with 13 additions and 1 deletions

View File

@ -247,9 +247,21 @@ class RuleHandlers extends PureComponent<Props, State> {
[fieldName]: _.split(e.target.value, ' '),
}
} else {
let value = e.target.value
if (e.target.type === 'number') {
if (value === '') {
value = undefined
} else {
try {
value = parseInt(value, 10)
} catch (nfe) {
console.error(nfe)
}
}
}
modifiedHandler = {
...selectedHandler,
[fieldName]: e.target.value,
[fieldName]: value,
}
}