Reset checkbox when cancellation dialog closes
This commit is contained in:
@@ -1,11 +1,20 @@
|
||||
import { Controller } from "@hotwired/stimulus"
|
||||
|
||||
export default class extends Controller {
|
||||
static targets = [ "element" ]
|
||||
static targets = [ "element", "checkbox" ]
|
||||
|
||||
toggle() {
|
||||
this.elementTargets.forEach((element) => {
|
||||
element.toggleAttribute("disabled")
|
||||
})
|
||||
}
|
||||
|
||||
reset() {
|
||||
this.checkboxTargets.forEach((checkbox) => {
|
||||
checkbox.checked = false
|
||||
})
|
||||
this.elementTargets.forEach((element) => {
|
||||
element.toggleAttribute("disabled", true)
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user