feat(dashboard): graph node click improvements #255
Reference in New Issue
Block a user
Delete Branch "feat/graph-interactions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
改善流程图节点的点击交互体验。
Why
之前回边偏移太大,terminal 节点不可点击,多次执行的角色无法循环查看。
Changes
Ref
#247
LGTM 👍
代码清晰,交互改进合理。Handle ID 命名化让 feedback edge 路由更精确,循环跳转逻辑用 modulo 简洁有效。
小 note: clickCycleRef 在 records 变化时不重置,但 modulo 保证无害。