mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-26 10:20:01 +00:00
UBERF-4610: Fix checkbox behaviour (#4173)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
parent
ea3eb4af83
commit
166606640a
@ -24,6 +24,8 @@
|
||||
|
||||
const dispatch = createEventDispatcher()
|
||||
|
||||
let oldChecked = checked
|
||||
|
||||
const handleValueChanged = (event: Event) => {
|
||||
if (readonly) {
|
||||
return
|
||||
@ -31,8 +33,11 @@
|
||||
const eventTarget = event.target as HTMLInputElement
|
||||
const isChecked = eventTarget.checked
|
||||
|
||||
if (oldChecked !== isChecked) {
|
||||
oldChecked = isChecked
|
||||
dispatch('value', isChecked)
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<!-- svelte-ignore a11y-click-events-have-key-events -->
|
||||
|
Loading…
Reference in New Issue
Block a user