diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_router.js b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_router.js index f4e659e6..d8a97432 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_router.js +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_router.js @@ -22,6 +22,7 @@ import Address from './components/Address.vue' import Events from './components/Events.vue' import Login from './components/Login.vue' import Teamer from './components/Teamer.vue' +import Newsletter from './components/Newsletter.vue' export default new VueRouter({ routes: [ @@ -43,6 +44,12 @@ export default new VueRouter({ component: Address, beforeEnter: guard }, + { + name: 'newsletter', + path: '/newsletter', + component: Newsletter, + beforeEnter: guard + }, { name: 'events', path: '/vorgaenge', diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_store.js b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_store.js index a1edcb17..95cc2291 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_store.js +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_store.js @@ -6,6 +6,7 @@ import AddressStore from './stores/address' import CrmDataStore from './stores/crmdata' import TeamerStore from './stores/teamer' import EventsStore from './stores/events' +import NewsletterStore from './stores/newsletter' const configElement = document.getElementById('appconfig'); const config = JSON.parse(configElement.innerHTML); @@ -19,7 +20,8 @@ export default new Vuex.Store({ address: AddressStore, crmdata: CrmDataStore, teamer: TeamerStore, - events: EventsStore + events: EventsStore, + newsletter: NewsletterStore }, state: { config: config, diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/App.vue b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/App.vue index 6613cf19..d6d639b6 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/App.vue +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/App.vue @@ -13,6 +13,7 @@