From 573c24014355c21de351ffb52b699e4552023ef9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Thu, 29 Jul 2021 09:27:00 +0200 Subject: [PATCH] WIP Migrate MyEP vue app --- .../ep_theme/Resources/Private/Assets/js/_myep.js | 14 ++++++++++++++ .../Assets/js/components/GroupsPriceCalculator.vue | 8 ++++---- .../Resources/Private/Assets/js/myep/Address.vue | 2 +- .../Resources/Private/Assets/js/myep/App.vue | 4 ++-- .../Private/Assets/js/myep/BookingEdit.vue | 14 +++++++------- .../Resources/Private/Assets/js/myep/CrmData.vue | 2 +- .../Resources/Private/Assets/js/myep/Events.vue | 2 +- .../Resources/Private/Assets/js/myep/Login.vue | 2 +- .../Private/Assets/js/myep/Newsletter.vue | 2 +- .../Private/Assets/js/myep/Registration.vue | 2 +- .../Resources/Private/Assets/js/myep/Teamer.vue | 4 ++-- .../Private/Assets/js/{ => myep}/api/index.js | 0 .../Assets/js/myep/components/MutableFields.vue | 8 +------- .../js/myep/components/ParticipantDataForm.vue | 9 --------- .../Assets/js/myep/components/PickupSelect.vue | 12 ------------ .../js/myep/components/TransportationSelect.vue | 13 ------------- .../Private/Assets/js/{ => myep}/router/index.js | 0 .../Private/Assets/js/{ => myep}/store/index.js | 0 18 files changed, 36 insertions(+), 62 deletions(-) create mode 100644 public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_myep.js rename public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/{ => myep}/api/index.js (100%) rename public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/{ => myep}/router/index.js (100%) rename public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/{ => myep}/store/index.js (100%) diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_myep.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_myep.js new file mode 100644 index 00000000..0cab089e --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_myep.js @@ -0,0 +1,14 @@ +// Initialize vue apps +import Vue from 'vue' +import store from './myep/store' + +new Vue({ + el: '#myep', + store, + components: { + MyEp: () => import('./myep/App.vue'), + }, + created () { + this.$store.dispatch('init'); + }, +}); diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/GroupsPriceCalculator.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/GroupsPriceCalculator.vue index 42b5cf78..43363fc5 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/GroupsPriceCalculator.vue +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/GroupsPriceCalculator.vue @@ -116,10 +116,10 @@ - - \ No newline at end of file diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/ParticipantDataForm.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/ParticipantDataForm.vue index 0d78cc32..44476f3b 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/ParticipantDataForm.vue +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/ParticipantDataForm.vue @@ -53,12 +53,3 @@ } } - - diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/PickupSelect.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/PickupSelect.vue index 941d593b..4edd8e39 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/PickupSelect.vue +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/PickupSelect.vue @@ -21,8 +21,6 @@ - - diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/TransportationSelect.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/TransportationSelect.vue index 7625328d..7b713640 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/TransportationSelect.vue +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/TransportationSelect.vue @@ -50,16 +50,3 @@ } } - - diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/router/index.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/router/index.js similarity index 100% rename from public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/router/index.js rename to public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/router/index.js diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/store/index.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/store/index.js similarity index 100% rename from public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/store/index.js rename to public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/store/index.js