feat: 添加评论、反应、离线编辑及主题定制功能
All checks were successful
test/timeline-frontend/pipeline/head This commit looks good

- 实现评论系统,包括评论输入、列表展示和集成指南
- 添加反应功能组件(ReactionBar、ReactionButton、ReactionPicker)
- 实现离线编辑支持,包括同步状态管理和冲突解决
- 添加主题定制功能,支持多种配色方案和主题预览
- 新增多视图布局选项(时间线、分组、砌体视图)
- 实现个人资料编辑器,支持头像、简介和自定义字段编辑
- 添加统计页面,展示存储使用情况和上传趋势
- 新增相册管理功能,支持相册创建、编辑和照片管理
- 实现响应式设计和加载骨架屏组件
- 扩展国际化支持,新增孟加拉语、波斯语、印尼语、日语、葡萄牙语等语言
- 添加错误边界组件和离线指示器
- 更新配置文件、路由和依赖项
- 新增完整的文档、测试用例和集成指南
This commit is contained in:
2026-02-25 15:02:05 +08:00
parent 97a5ad3a00
commit 5a0aa2b3c1
210 changed files with 23556 additions and 300 deletions

View File

@@ -46,6 +46,9 @@
"@antv/l7": "^2.20.13",
"@antv/l7-maps": "^2.20.13",
"@antv/l7-react": "^2.4.3",
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@isaacs/cliui": "^8.0.2",
"@stomp/stompjs": "^7.2.1",
"@types/sockjs-client": "^1.5.4",
@@ -56,6 +59,7 @@
"antd-style": "^3.6.1",
"classnames": "^2.5.1",
"dayjs": "^1.11.10",
"dexie": "^4.0.0",
"numeral": "^2.0.6",
"omit.js": "^2.0.2",
"querystring": "^0.2.1",
@@ -71,6 +75,7 @@
},
"devDependencies": {
"@ant-design/pro-cli": "^2.1.5",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^13.4.0",
"@trivago/prettier-plugin-sort-imports": "^4.3.0",
"@types/classnames": "^2.3.1",
@@ -88,6 +93,8 @@
"cross-env": "^7.0.3",
"eslint": "^8.56.0",
"express": "^4.18.2",
"fake-indexeddb": "^5.0.2",
"fast-check": "^4.5.3",
"gh-pages": "^3.2.3",
"husky": "^7.0.4",
"jest": "^29.7.0",
@@ -100,7 +107,7 @@
"react-dev-inspector": "^1.9.0",
"swagger-ui-dist": "^4.19.1",
"ts-node": "^10.9.2",
"typescript": "^4.9.5",
"typescript": "^5.3.3",
"umi-presets-pro": "^2.0.3"
},
"engines": {