|
|
@@ -1,14 +1,12 @@ |
|
|
|
import type { RouteConfig } from 'vue-router' |
|
|
|
|
|
|
|
import { defineAsyncComponent } from 'vue' |
|
|
|
|
|
|
|
// Dynamic loading |
|
|
|
const AppStore = defineAsyncComponent(() => import(/* webpackChunkName: 'settings-apps-view' */'../views/AppStore.vue')) |
|
|
|
const AppStoreNavigation = defineAsyncComponent(() => import(/* webpackChunkName: 'settings-apps-view' */'../views/AppStoreNavigation.vue')) |
|
|
|
const AppstoreSidebar = defineAsyncComponent(() => import(/* webpackChunkName: 'settings-apps-view' */'../views/AppStoreSidebar.vue')) |
|
|
|
const AppStore = () => import(/* webpackChunkName: 'settings-apps-view' */'../views/AppStore.vue') |
|
|
|
const AppStoreNavigation = () => import(/* webpackChunkName: 'settings-apps-view' */'../views/AppStoreNavigation.vue') |
|
|
|
const AppStoreSidebar = () => import(/* webpackChunkName: 'settings-apps-view' */'../views/AppStoreSidebar.vue') |
|
|
|
|
|
|
|
const UserManagement = defineAsyncComponent(() => import(/* webpackChunkName: 'settings-users' */'../views/UserManagement.vue')) |
|
|
|
const UserManagementNavigation = defineAsyncComponent(() => import(/* webpackChunkName: 'settings-users' */'../views/UserManagementNavigation.vue')) |
|
|
|
const UserManagement = () => import(/* webpackChunkName: 'settings-users' */'../views/UserManagement.vue') |
|
|
|
const UserManagementNavigation = () => import(/* webpackChunkName: 'settings-users' */'../views/UserManagementNavigation.vue') |
|
|
|
|
|
|
|
const routes: RouteConfig[] = [ |
|
|
|
{ |
|
|
@@ -39,7 +37,7 @@ const routes: RouteConfig[] = [ |
|
|
|
components: { |
|
|
|
default: AppStore, |
|
|
|
navigation: AppStoreNavigation, |
|
|
|
sidebar: AppstoreSidebar, |
|
|
|
sidebar: AppStoreSidebar, |
|
|
|
}, |
|
|
|
children: [ |
|
|
|
{ |