From d6d368ddb41b5b28761820ed8d6fd6292f61a162 Mon Sep 17 00:00:00 2001 From: Katharina Will Date: Thu, 23 May 2019 12:52:42 +0200 Subject: [PATCH] Added maps to necessary pages --- frontend/src/boot/map.js | 7 + frontend/src/components/map.vue | 22 +++ frontend/src/pages/CacheStart.vue | 34 +++- frontend/src/pages/Overview.vue | 87 +++++++--- frontend/src/pages/StationEdit.vue | 21 ++- frontend/src/pages/StationView.vue | 32 +++- package-lock.json | 245 +++++++++++++++++++++++++++++ 7 files changed, 410 insertions(+), 38 deletions(-) create mode 100644 frontend/src/boot/map.js create mode 100644 frontend/src/components/map.vue create mode 100644 package-lock.json diff --git a/frontend/src/boot/map.js b/frontend/src/boot/map.js new file mode 100644 index 0000000..91a0584 --- /dev/null +++ b/frontend/src/boot/map.js @@ -0,0 +1,7 @@ +import Vue from 'vue' +import VueLayers from 'vuelayers' +import 'vuelayers/lib/style.css' // needs css-loader + +export default async ({ Vue }) => { + Vue.use(VueLayers); +} diff --git a/frontend/src/components/map.vue b/frontend/src/components/map.vue new file mode 100644 index 0000000..dc55020 --- /dev/null +++ b/frontend/src/components/map.vue @@ -0,0 +1,22 @@ + + + + + diff --git a/frontend/src/pages/CacheStart.vue b/frontend/src/pages/CacheStart.vue index 29924b2..78ac365 100644 --- a/frontend/src/pages/CacheStart.vue +++ b/frontend/src/pages/CacheStart.vue @@ -1,11 +1,21 @@