Emit numeric input changes only if value actually changed

This commit is contained in:
Andrés Moya 2021-06-21 14:38:28 +02:00
parent ac1d0a5502
commit 4e909dc369
2 changed files with 5 additions and 4 deletions

View file

@ -70,11 +70,11 @@
apply-value
(mf/use-callback
(mf/deps on-change update-input)
(mf/deps on-change update-input value)
(fn [new-value]
(when new-value
(when on-change
(on-change new-value))
(when (and (some? new-value) (not= new-value value) (some? on-change))
(on-change new-value))
(when (some? new-value)
(update-input new-value))))
set-delta