feat(projects): add ppt demo

This commit is contained in:
wang 2024-07-18 20:16:12 +08:00
parent 074077dfaa
commit 9df6d51896
6 changed files with 23 additions and 1 deletions

View File

@ -19,7 +19,8 @@ export function setupElegantRouter() {
'document_vite', 'document_vite',
'document_unocss', 'document_unocss',
'document_naive', 'document_naive',
'document_antd' 'document_antd',
'document_ppt'
] ]
}, },
routePathTransformer(routeName, routePath) { routePathTransformer(routeName, routePath) {

View File

@ -156,6 +156,7 @@ const local: App.I18n.Schema = {
document_unocss: 'UnoCSS Document', document_unocss: 'UnoCSS Document',
document_naive: 'Naive UI Document', document_naive: 'Naive UI Document',
document_antd: 'Ant Design Vue Document', document_antd: 'Ant Design Vue Document',
document_ppt: 'PPT Demo',
'user-center': 'User Center', 'user-center': 'User Center',
about: 'About', about: 'About',
function: 'System Function', function: 'System Function',

View File

@ -156,6 +156,7 @@ const local: App.I18n.Schema = {
document_unocss: 'UnoCSS文档', document_unocss: 'UnoCSS文档',
document_naive: 'Naive UI文档', document_naive: 'Naive UI文档',
document_antd: 'Ant Design Vue文档', document_antd: 'Ant Design Vue文档',
document_ppt: 'PPT 示例',
'user-center': '个人中心', 'user-center': '个人中心',
about: '关于', about: '关于',
function: '系统功能', function: '系统功能',

View File

@ -173,6 +173,7 @@ const routeMap: RouteMap = {
"document_unocss": "/document/unocss", "document_unocss": "/document/unocss",
"document_naive": "/document/naive", "document_naive": "/document/naive",
"document_antd": "/document/antd", "document_antd": "/document/antd",
"document_ppt": "/document/ppt",
"403": "/403", "403": "/403",
"404": "/404", "404": "/404",
"500": "/500", "500": "/500",

View File

@ -158,6 +158,21 @@ const customRoutes: CustomRoute[] = [
order: 3, order: 3,
icon: 'logos:vue' icon: 'logos:vue'
} }
},
{
name: 'document_ppt',
path: '/document/ppt',
component: 'view.iframe-page',
props: {
url: 'https://pipipi-pikachu.github.io/PPTist'
},
meta: {
title: 'plugin_ppt',
i18nKey: 'route.document_ppt',
keepAlive: true,
order: 9,
icon: 'file-icons:microsoft-powerpoint'
}
} }
] ]
} }

View File

@ -29,6 +29,7 @@ declare module "@elegant-router/types" {
"document_unocss": "/document/unocss"; "document_unocss": "/document/unocss";
"document_naive": "/document/naive"; "document_naive": "/document/naive";
"document_antd": "/document/antd"; "document_antd": "/document/antd";
"document_ppt": "/document/ppt";
"403": "/403"; "403": "/403";
"404": "/404"; "404": "/404";
"500": "/500"; "500": "/500";
@ -102,6 +103,7 @@ declare module "@elegant-router/types" {
| "document_unocss" | "document_unocss"
| "document_naive" | "document_naive"
| "document_antd" | "document_antd"
| "document_ppt"
>; >;
/** /**
@ -195,6 +197,7 @@ declare module "@elegant-router/types" {
| "document_unocss" | "document_unocss"
| "document_naive" | "document_naive"
| "document_antd" | "document_antd"
| "document_ppt"
>; >;
/** /**