You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
钟良源 1a8629d84c feat(flowEditor): 添加历史记录功能和撤销重做操作
- 在 actionBar 中添加撤销和重做按钮
- 实现 HistoryProvider 和 useHistory hook 来管理历史记录
- 为节点和边的变化添加快照记录机制
- 支持通过快捷键 Ctrl+Z 撤销和 Ctrl+Y/Ctrl+Shift+Z 重做- 在节点拖动、连接创建、节点删除等操作后自动记录历史- 添加防抖机制避免频繁的位置变化记录
- 实现历史记录长度限制防止内存泄漏
- 更新 FlowEditor 组件结构以支持历史记录功能
4 months ago
..
api feat(ide): 实现组件市场添加功能并优化数据处理 4 months ago
assets/images refactor(pubUse):重构图片资源管理方式 4 months ago
components fix(chart): types兼容性修复,修改热力图cellSize类型为number 4 months ago
hooks feat(flowEditor): 添加节点对齐辅助线功能 5 months ago
locale feat(componentMarket): 添加组件详情页面 6 months ago
mock init:使用acro-cli创建项目,引入reactflow编排引擎 6 months ago
pages feat(flowEditor): 添加历史记录功能和撤销重做操作 4 months ago
public feat: 增加左侧菜单的所有主页面文件,首页样式修改 6 months ago
routes feat(components): 优化导航栏并移除应用模块 5 months ago
store feat(ide): 添加项目组件数据管理功能 4 months ago
style feat(layout): 优化页面布局和样式 5 months ago
utils pref(utils): 优化convertFlowData初始化的判断条件 4 months ago
context.tsx init:使用acro-cli创建项目,引入reactflow编排引擎 6 months ago
declaration.d.ts init:使用acro-cli创建项目,引入reactflow编排引擎 6 months ago
routes.ts refactor(routing): 重构路由模块以提高可维护性 6 months ago
settings.json feat(layout): 优化页面布局和样式 5 months ago