You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.8 KiB

4 years ago
export default [
{
4 years ago
path: '/project/form',
4 years ago
meta: {requireLogin: false},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/newIndex.vue'),
children: [
{
path: '',
meta: {requireLogin: true},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/editor')
},
4 years ago
{
path: 'editor',
meta: {requireLogin: true},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/editor')
},
4 years ago
{
path: 'logic',
meta: {requireLogin: true},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/logic')
},
4 years ago
{
path: 'preview',
meta: {requireLogin: true},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/PreView')
},
{
path: 'setting',
meta: {requireLogin: true},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/setting')
},
{
path: 'publish',
meta: {requireLogin: true},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/publish')
},
{
path: 'theme',
meta: {requireLogin: true},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/theme')
},
4 years ago
{
path: 'statistics',
meta: {requireLogin: true},
component: () => import(/* webpackChunkName: 'root' */ '@/views/form/statistics')
}
]
}
]