更新依赖项及历史人物相关内容资源

- 更新 package.json 和 package-lock.json 中的依赖项
- 新增/更新陈云、黄炎培、鲁迅、孙中山的音频文件
- 新增场景和组件的图片资源
- 清理未使用的音频和图片文件
- 优化多个组件和页面的实现逻辑
This commit is contained in:
zhongyidian committed 2026-04-20 13:27:18 +08:00
1 parent b1d55b9464
commit e0fa47d21a
629 files changed
+24390 -2991

No files matched your search

+64
View File
@@ -0,0 +1,64 @@
import { lazy } from 'react'
import { RouteObject } from 'react-router-dom'
import { ResidenceLayout } from '@/components/layout'
import { VideoRouteHandle } from '../types'
const HomePage = lazy(() => import('@/pages/rongdesheng/home'))
const RongdeshengPlace1 = lazy(() => import('@/pages/rongdesheng/place/place1'))
const RongdeshengPlace2 = lazy(() => import('@/pages/rongdesheng/place/place2'))
const RongdeshengPlace3 = lazy(() => import('@/pages/rongdesheng/place/place3'))
const RongdeshengPlace4 = lazy(() => import('@/pages/rongdesheng/place/place4'))
const RongdeshengReflection = lazy(() => import('@/pages/rongdesheng/reflection'))
const RongdeshengInternalization = lazy(() => import('@/pages/rongdesheng/internalization'))
// 荣德生 router
// 路径格式:/:moduleName/rongdesheng/:page
export const RongdeshengRoutes: RouteObject[] = [
{
path: '/:moduleName/rongdesheng',
element: <ResidenceLayout />,
children: [
{
index: true,
element: <HomePage />,
},
{
path: 'home',
element: <HomePage />,
},
{
path: 'place1',
element: <RongdeshengPlace1 />,
},
{
path: 'place2',
element: <RongdeshengPlace2 />,
handle: {
videoSrc: 'video/rongdesheng/rongdesheng_2.mp4',
} as VideoRouteHandle,
},
{
path: 'place3',
element: <RongdeshengPlace3 />,
handle: {
videoSrc: 'video/rongdesheng/rongdesheng_7.mp4',
} as VideoRouteHandle,
},
{
path: 'place4',
element: <RongdeshengPlace4 />,
handle: {
videoSrc: 'video/rongdesheng/rongdesheng_9.mp4',
} as VideoRouteHandle,
},
{
path: 'reflection',
element: <RongdeshengReflection />,
},
{
path: 'internalization',
element: <RongdeshengInternalization />,
},
],
},
]