feat(projects): add video document menu.

This commit is contained in:
Azir 2025-06-24 10:11:21 +08:00
parent ec20829a22
commit c816f4dc3b
6 changed files with 19 additions and 0 deletions

View File

@ -15,6 +15,7 @@ export function setupElegantRouter() {
'exception_500',
'document_project',
'document_project-link',
'document_video',
'document_vue',
'document_vite',
'document_unocss',

View File

@ -169,6 +169,7 @@ const local: App.I18n.Schema = {
document: 'Document',
document_project: 'Project Document',
'document_project-link': 'Project Document(External Link)',
document_video: 'Video Tutorial',
document_vue: 'Vue Document',
document_vite: 'Vite Document',
document_unocss: 'UnoCSS Document',

View File

@ -169,6 +169,7 @@ const local: App.I18n.Schema = {
document: '文档',
document_project: '项目文档',
'document_project-link': '项目文档(外链)',
document_video: '视频教程',
document_vue: 'Vue文档',
document_vite: 'Vite文档',
document_unocss: 'UnoCSS文档',

View File

@ -170,6 +170,7 @@ const routeMap: RouteMap = {
"document": "/document",
"document_project": "/document/project",
"document_project-link": "/document/project-link",
"document_video": "/document/video",
"document_vue": "/document/vue",
"document_vite": "/document/vite",
"document_unocss": "/document/unocss",

View File

@ -145,6 +145,18 @@ const customRoutes: CustomRoute[] = [
href: 'https://docs.soybeanjs.cn/zh'
}
},
{
name: 'document_video',
path: '/document/video',
component: 'view.iframe-page',
meta: {
title: 'document_video',
i18nKey: 'route.document_video',
order: 2,
localIcon: 'logo',
href: 'https://www.bilibili.com/video/BV1YKdRYXELC'
}
},
{
name: 'document_unocss',
path: '/document/unocss',

View File

@ -24,6 +24,7 @@ declare module "@elegant-router/types" {
"document": "/document";
"document_project": "/document/project";
"document_project-link": "/document/project-link";
"document_video": "/document/video";
"document_vue": "/document/vue";
"document_vite": "/document/vite";
"document_unocss": "/document/unocss";
@ -122,6 +123,7 @@ declare module "@elegant-router/types" {
| "document"
| "document_project"
| "document_project-link"
| "document_video"
| "document_vue"
| "document_vite"
| "document_unocss"
@ -236,6 +238,7 @@ declare module "@elegant-router/types" {
| "exception_500"
| "document_project"
| "document_project-link"
| "document_video"
| "document_vue"
| "document_vite"
| "document_unocss"