I'd like to wait for an event inside a Stimulus controller, like:
displayModal() {
// wait for turbo:frame-render event
this.modal.show()
}
It seems to me that .addEventListener doesn't fit this need, as it'd trigger this.modal.show() each time a frame is rendered.
Is there a way to wait for a specific event to be triggered inside a function ?