Commit Graph

14 Commits (b544d62dd18136ccc94bf16ae5c7044bed830c67)

Author SHA1 Message Date
LiuJiaNan b544d62dd1 feat(RightUtils): 优化子菜单动画点击锁定与界面交互
- 新增 isAnimating 状态和 tryStartAnimation 方法防止动画期间重复点击
- 子菜单背景按钮禁用时添加 disabled 样式及无障碍 aria-disabled 属性
- 按钮点击事件中增加动画锁定判断,避免动画未完成前状态切换
- useChildMenuAnimation Hook 内部实现动画锁定机制,保证动画开始至结束期间禁用重复操作
- 在首次渲染和动画完成处正确管理动画锁,确保状态与动画同步
- index.less 中新增 disabled 样式防止用户交互,保持按钮和菜单状态一致
2026-07-15 09:36:02 +08:00
LiuJiaNan 589aa29376 复杂set修改使用immer简化
修复底部工具点击区域遮挡问题
2026-03-02 16:35:37 +08:00
LiuJiaNan 3010ec84f3 地图 2026-02-25 10:40:21 +08:00
LiuJiaNan 697d825669 地图 2026-01-19 14:09:05 +08:00
LiuJiaNan 518449613a 地图 2026-01-16 14:53:53 +08:00
LiuJiaNan 6d2e201730 地图添加过渡动画 2026-01-15 18:01:40 +08:00
LiuJiaNan 38b34ae82d 地图 2026-01-14 17:20:13 +08:00
LiuJiaNan 5eff5dd284 地图部分元素添加过渡动画 2026-01-12 16:51:34 +08:00
LiuJiaNan f66152bdff 地图 2026-01-08 14:57:25 +08:00
LiuJiaNan 66d31d2a78 地图 2026-01-08 11:27:19 +08:00
LiuJiaNan de7627f6e3 地图 2026-01-07 16:38:01 +08:00
LiuJiaNan 7683e00571 地图 2026-01-07 13:51:33 +08:00
LiuJiaNan db78132f72 地图 2026-01-06 13:33:01 +08:00
LiuJiaNan a058233c64 地图 2026-01-05 14:53:49 +08:00