diff --git a/package-lock.json b/package-lock.json
index f703d17..1c8ac4b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12383,9 +12383,9 @@
}
},
"vue-router": {
- "version": "4.0.0-beta.10",
- "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.0-beta.10.tgz",
- "integrity": "sha512-y3YxV8rO9e4mgFqdyskytRMLzwbxR65ZaAW59xZL+T3M3kHX5p+/XB6j7K5cVm/EgZFOLRb+Zht3ShVaEonn/A=="
+ "version": "4.0.0-beta.13",
+ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.0-beta.13.tgz",
+ "integrity": "sha512-dYv9qpHPaojQlfujViiTkPkf1Bf5RCFzkCkdVFc1cENzWJYAGJanpIHiyjyKoM4u7IDFBZMItci+U4ieaEWA8A=="
},
"vue-style-loader": {
"version": "4.1.2",
diff --git a/package.json b/package.json
index 51ae6e2..c72cbab 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,7 @@
"highcharts": "^7.1.2",
"mongodb": "^3.2.7",
"vue": "^3.0.0",
- "vue-router": "^4.0.0-beta.10",
+ "vue-router": "^4.0.0-beta.13",
"vuex": "^4.0.0-beta.4"
},
"devDependencies": {
diff --git a/src/App.vue b/src/App.vue
index 7b32b89..a44ab87 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,72 +1,3 @@
-
-
-
-
+
-
-
diff --git a/src/components/Main.vue b/src/components/Main.vue
new file mode 100644
index 0000000..6f10c05
--- /dev/null
+++ b/src/components/Main.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/TimeWindows.vue b/src/components/TimeWindows.vue
index 77a9a82..98b1efa 100644
--- a/src/components/TimeWindows.vue
+++ b/src/components/TimeWindows.vue
@@ -74,7 +74,10 @@ export default {
}
])
onMounted(() => {
- if (!props.activeWindow.label) emit('set-window', windows.value[1])
+ const activeWindow = !props.activeWindow.label
+ ? windows.value[1]
+ : windows.value.find((w) => w.label === props.activeWindow.label.replace('-', ' '))
+ emit('set-window', activeWindow)
})
return {
windows
diff --git a/src/router.js b/src/router.js
index 27ff281..cd45fc7 100644
--- a/src/router.js
+++ b/src/router.js
@@ -1,5 +1,5 @@
import { createRouter, createWebHistory } from 'vue-router'
-import App from '@/App'
+import Main from '@/components/Main'
export default createRouter({
history: createWebHistory(),
base: process.env.BASE_URL,
@@ -7,7 +7,7 @@ export default createRouter({
{
path: '/:type?/:window?',
name: 'view',
- component: App
+ component: Main
}
]
})