diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/daytrip_controller.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/daytrip_controller.js
index bc3bdd00..0c60c48d 100644
--- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/daytrip_controller.js
+++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/daytrip_controller.js
@@ -1,4 +1,4 @@
-import { Controller } from 'stimulus'
+import { Controller } from '@hotwired/stimulus'
import { useDispatch } from 'stimulus-use'
import { useFetch } from '../mixins/use_fetch'
@@ -25,9 +25,9 @@ export default class extends Controller {
useFetch(this)
}
- openModal(e) {
- let eventName = `${e.currentTarget.dataset.type}-modal:open`
- this.dispatch(eventName, e.currentTarget.dataset.uid)
+ openModal({ params }) {
+ let eventName = `${params.type}-modal:open`
+ this.dispatch(eventName, params.uid)
}
load(e) {
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/modal_controller.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/modal_controller.js
index 3c8a443f..478ce821 100644
--- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/modal_controller.js
+++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/modal_controller.js
@@ -1,4 +1,4 @@
-import { Controller } from 'stimulus'
+import { Controller } from '@hotwired/stimulus'
export default class extends Controller {
@@ -6,7 +6,7 @@ export default class extends Controller {
open(e) {
this.contentTargets.forEach(element => {
- let uid = element.dataset.uid
+ let uid = parseInt(element.dataset.uid)
element.classList.toggle('hidden', e.detail !== uid)
})
this.element.classList.remove('hidden')
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/pricetable_controller.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/pricetable_controller.js
index ae6dba23..1f58e971 100644
--- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/pricetable_controller.js
+++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/pricetable_controller.js
@@ -1,4 +1,4 @@
-import { Controller } from 'stimulus'
+import { Controller } from '@hotwired/stimulus'
import { useDispatch } from 'stimulus-use'
export default class extends Controller {
@@ -35,9 +35,9 @@ export default class extends Controller {
this.showAllRowsValue = !this.showAllRowsValue
}
- openModal(e) {
- let eventName = `${e.currentTarget.dataset.type}-modal:open`
- this.dispatch(eventName, e.currentTarget.dataset.uid)
+ openModal({ params }) {
+ let eventName = `${params.type}-modal:open`
+ this.dispatch(eventName, params.uid)
}
modeValueChanged() {
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxTable/Datestable.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxTable/Datestable.html
index 596f5f2b..af5806f0 100644
--- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxTable/Datestable.html
+++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/AjaxTable/Datestable.html
@@ -53,7 +53,7 @@
@@ -97,8 +97,8 @@