1234567891011121314151617181920212223242526272829303132333435363738 |
- function load (component) {
- // '@' is aliased to src/components
- return () => import(`pages/${component}.vue`)
- }
- var BarcodeExist = load('BarcodeExistDialog')
- var Login = load('Login')
- var OAuthRedirect = load('OAuthRedirect')
- var Home = load('Home')
- var Page1 = load('Page1')
- var Scan = load('Scan')
- var NewProduct = load('NewProduct')
- var SaveProduct = load('SaveProduct')
- var Register = load('Register')
- var Blank = load('Blank')
- export default [
- {
- path: '/',
- component: () => import('layouts/default'),
- children: [
- { path: '/register', component: Register, name: 'register' },
- { path: '/login', component: Login, name: 'login' },
- { path: '/redirect_oauth', component: OAuthRedirect, name: 'oauth_redirect' },
- { path: '/', component: Home },
- { path: '/home', component: Page1 },
- { path: '/scan', component: Scan },
- { path: '/noy', component: BarcodeExist },
- { path: '/new', component: NewProduct },
- { path: '/save', component: SaveProduct },
- { path: '/blank', component: Blank },
- { path: '', component: () => import('pages/index') }
- ]
- },
- { // Always leave this as last one
- path: '*',
- component: () => import('pages/404')
- }
- ]
|