42 lines
1.0 KiB
TypeScript
42 lines
1.0 KiB
TypeScript
import type { RouteRecordRaw } from 'vue-router';
|
|
|
|
import WujieVueRendererAdapter from '@sy/wujie-vue3-renderer-adapter';
|
|
|
|
import { VITE_RENDERER_URL } from '#/constants';
|
|
|
|
const routes: RouteRecordRaw[] = [
|
|
{
|
|
path: '/static-file',
|
|
name: 'StaticFile',
|
|
meta: {
|
|
icon: 'ant-design:file',
|
|
order: 2,
|
|
title: '静态文件管理',
|
|
},
|
|
children: [
|
|
{
|
|
path: '/static-file/list',
|
|
name: 'StaticFileList',
|
|
// component: RendererAdapter,
|
|
component: WujieVueRendererAdapter,
|
|
meta: {
|
|
icon: 'ant-design:file-text',
|
|
title: '静态文件列表',
|
|
},
|
|
props: {
|
|
// url: 'https://y-code-renderer.shiyue.com/',
|
|
// url: `${VITE_RENDERER_URL}?fileId=7pfr394d6&projectId=4`,
|
|
url: `${VITE_RENDERER_URL}`,
|
|
// accessToken: localStorage.getItem('y-code-access-token'),
|
|
fileId: '7pfr394d6',
|
|
projectId: 4,
|
|
name: 'StaticFileList',
|
|
sync: true,
|
|
},
|
|
},
|
|
],
|
|
},
|
|
];
|
|
|
|
export default routes;
|