初始化本地仓库
This commit is contained in:
@@ -0,0 +1,156 @@
|
||||
import { AppRouteRecord } from '@/types/router'
|
||||
|
||||
export const widgetsRoutes: AppRouteRecord = {
|
||||
name: 'DemoWidgets',
|
||||
path: '/demo-widgets',
|
||||
meta: {
|
||||
title: 'menus.widgets.title',
|
||||
icon: 'ri:apps-2-line',
|
||||
module: 'demo'
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'context-menu',
|
||||
name: 'DemoContextMenu',
|
||||
component: '/widgets/context-menu',
|
||||
meta: {
|
||||
title: 'menus.widgets.contextMenu',
|
||||
icon: 'ri:menu-2-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'count-to',
|
||||
name: 'DemoCountTo',
|
||||
component: '/widgets/count-to',
|
||||
meta: {
|
||||
title: 'menus.widgets.countTo',
|
||||
icon: 'ri:number-1',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'drag',
|
||||
name: 'DemoDrag',
|
||||
component: '/widgets/drag',
|
||||
meta: {
|
||||
title: 'menus.widgets.drag',
|
||||
icon: 'ri:drag-move-2-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'excel',
|
||||
name: 'DemoExcel',
|
||||
component: '/widgets/excel',
|
||||
meta: {
|
||||
title: 'menus.widgets.excel',
|
||||
icon: 'ri:file-excel-2-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'demo-fireworks',
|
||||
name: 'DemoFireworks',
|
||||
component: '/widgets/fireworks',
|
||||
meta: {
|
||||
title: 'menus.widgets.fireworks',
|
||||
icon: 'ri:fire-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'icon',
|
||||
name: 'DemoIcon',
|
||||
component: '/widgets/icon',
|
||||
meta: {
|
||||
title: 'menus.widgets.icon',
|
||||
icon: 'ri:emotion-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'image-crop',
|
||||
name: 'DemoImageCrop',
|
||||
component: '/widgets/image-crop',
|
||||
meta: {
|
||||
title: 'menus.widgets.imageCrop',
|
||||
icon: 'ri:crop-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'qrcode',
|
||||
name: 'DemoQrcode',
|
||||
component: '/widgets/qrcode',
|
||||
meta: {
|
||||
title: 'menus.widgets.qrcode',
|
||||
icon: 'ri:qr-code-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'text-scroll',
|
||||
name: 'DemoTextScroll',
|
||||
component: '/widgets/text-scroll',
|
||||
meta: {
|
||||
title: 'menus.widgets.textScroll',
|
||||
icon: 'ri:text-wrap',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'video',
|
||||
name: 'DemoVideo',
|
||||
component: '/widgets/video',
|
||||
meta: {
|
||||
title: 'menus.widgets.video',
|
||||
icon: 'ri:video-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'wang-editor',
|
||||
name: 'DemoWangEditor',
|
||||
component: '/widgets/wang-editor',
|
||||
meta: {
|
||||
title: 'menus.widgets.wangEditor',
|
||||
icon: 'ri:edit-box-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'watermark',
|
||||
name: 'DemoWatermark',
|
||||
component: '/widgets/watermark',
|
||||
meta: {
|
||||
title: 'menus.widgets.watermark',
|
||||
icon: 'ri:water-percent-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'image-selector',
|
||||
name: 'DemoImageSelector',
|
||||
component: '/widgets/image-selector',
|
||||
meta: {
|
||||
title: '图片选择器',
|
||||
icon: 'ri:image-line',
|
||||
keepAlive: true,
|
||||
module: 'demo'
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user