Wait, There's A Lifecycle Callback For That

This commit is contained in:
David Cook
2025-02-20 12:52:27 +11:00
parent 7acc78b6d8
commit 7444ddccd1

View File

@@ -6,12 +6,14 @@ export default class extends Controller {
connect() {
this.toggleCheckbox();
}
this.allTarget.addEventListener("change", this.toggleAll.bind(this));
allTargetConnected(allTarget) {
allTarget.addEventListener("change", this.toggleAll.bind(this));
}
this.checkboxTargets.forEach((checkbox) => {
checkbox.addEventListener("change", this.toggleCheckbox.bind(this));
});
checkboxTargetConnected(checkboxTarget) {
checkboxTarget.addEventListener("change", this.toggleCheckbox.bind(this));
}
toggleAll() {