app/assets/javascripts/maquina/controllers/modal_open_controller.js in maquina-0.2.0 vs app/assets/javascripts/maquina/controllers/modal_open_controller.js in maquina-0.2.1
- old
+ new
@@ -1,15 +1,10 @@
import { Controller } from "@hotwired/stimulus";
-import { useDispatch } from "stimulus-use";
export default class extends Controller {
- static targets = [];
+ static outlets = ["modal"];
- connect() {
- useDispatch(this)
- }
-
open(event) {
- event.preventDefault();
- this.dispatch("toggle", {src: event.target.getAttribute("href")});
+ event.preventDefault()
+ this.modalOutlets.forEach(modal => modal.toggleModal(event))
}
}