summaryrefslogtreecommitdiff
path: root/app/src/router.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/router.js')
-rw-r--r--app/src/router.js52
1 files changed, 27 insertions, 25 deletions
diff --git a/app/src/router.js b/app/src/router.js
index 93ca201..db2a284 100644
--- a/app/src/router.js
+++ b/app/src/router.js
@@ -1,26 +1,28 @@
-import { createRouter, createWebHashHistory } from 'vue-router';
-import Step1 from './pages/Steps/1-From';
-import Step2 from './pages/Steps/2-To';
-import Step3 from './pages/Steps/3-Migrate';
+import { createRouter as createVueRouter, createWebHashHistory } from 'vue-router';
+import Step1 from '~/pages/Steps/1-From';
+import Step2 from '~/pages/Steps/2-To';
+import Step3 from '~/pages/Steps/3-Migrate';
-export default createRouter({
- history: createWebHashHistory(),
- routes: [
- {
- path: '/',
- redirect: '/steps/1',
- },
- {
- path: '/steps/1',
- component: Step1,
- },
- {
- path: '/steps/2',
- component: Step2,
- },
- {
- path: '/steps/3',
- component: Step3,
- },
- ],
-});
+export function createRouter() {
+ return createVueRouter({
+ history: createWebHashHistory(),
+ routes: [
+ {
+ path: '/',
+ redirect: '/steps/1',
+ },
+ {
+ path: '/steps/1',
+ component: Step1,
+ },
+ {
+ path: '/steps/2',
+ component: Step2,
+ },
+ {
+ path: '/steps/3',
+ component: Step3,
+ },
+ ],
+ });
+};