From 138bb84ab6484a2c53ef3ce3b486850031c9a586 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Wed, 19 Dec 2018 19:07:17 +0100 Subject: [PATCH] Implement global store, refactor session handling --- .../Resources/Private/Assets/js/_app.js | 45 ++-------- .../Private/Assets/js/{myep => }/_store.js | 86 ++++++++++++++----- .../Assets/js/components/HotelList.vue | 4 +- .../Assets/js/components/ProductDetail.vue | 16 ++-- .../Assets/js/components/ReferrerLink.vue | 2 +- .../Assets/js/components/SearchResult.vue | 12 +-- .../Assets/js/components/SearchResultItem.vue | 8 +- .../Assets/js/components/Watchlist.vue | 11 +-- .../Assets/js/components/WatchlistToggle.vue | 9 +- .../Private/Assets/js/myep/_router.js | 2 +- .../Private/Assets/js/myep/components/App.vue | 2 +- .../Private/Assets/js/myep/stores/teamer.js | 4 +- .../Private/Partials/ContactBar.html | 4 +- .../Private/Templates/Product/Detail.html | 4 +- .../Private/Templates/Product/HotelList.html | 1 - .../Templates/Search/Searchresult.html | 4 +- .../Private/Templates/Watchlist/List.html | 3 +- webpack.config.js | 2 +- 18 files changed, 101 insertions(+), 118 deletions(-) rename web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/{myep => }/_store.js (62%) diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_app.js b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_app.js index 5cd97587..02628ee2 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_app.js +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/_app.js @@ -2,7 +2,6 @@ // Import dependencies import Vue from 'vue' -import VueSession from 'vue-session' import $ from 'jquery' import dayjs from 'dayjs' import 'dayjs/locale/de' @@ -40,17 +39,18 @@ const sliderPrevArrow = ''; const sliderDot = '