cd752d97d84a6dccaf828a3a610a17aaa74ca20b
Some checks failed
test/timeline-frontend/pipeline/head There was a failure building this commit
1. 功能增强: - 支持视频文件的上传、存储及缩略图自动生成 - 新增视频播放组件,支持在画廊和时间线中预览视频 - 引入 STOMP 协议支持 WebSocket 实时通知功能 - 增加分享页面(SSR 友好),支持通过 shareId 访问公开内容 2. 移动端优化: - 新增 BottomNav 底部导航组件,优化移动端交互体验 - 引入 useIsMobile 钩子,实现响应式布局切换 - 优化时间线卡片在小屏幕下的显示效果 3. 架构与组件: - 新增 ClientOnly 组件解决 SSR 激活不一致问题 - 新增 ResponsiveGrid 响应式网格布局组件 - 完善 Nginx 配置,增加 MinIO 对象存储代理 - 优化图片懒加载组件 TimelineImage,支持低分辨率占位图
Ant Design Pro
This project is initialized with Ant Design Pro. Follow is the quick guide for how to use.
Environment Prepare
Install node_modules:
npm install
or
yarn
Provided Scripts
Ant Design Pro provides some useful script to help you quick start and build with web project, code style check and test.
Scripts provided in package.json. It's safe to modify or add additional script:
Start project
npm start
Build project
npm run build
Check code style
npm run lint
You can also use script to auto fix some lint error:
npm run lint:fix
Test code
npm test
More
You can view full document on our official website. And welcome any feedback in our github.
Description
Languages
TypeScript
94.4%
JavaScript
2%
Less
1.8%
CSS
1.4%
HTML
0.3%
Other
0.1%