Commit d821639
committed
Refactor tv-board-zoom mutation handling and improve cache invalidation logic
- Introduced new utility functions for node connectivity and containment checks.
- Enhanced mutation reaction logic to differentiate between semantic churn and structural changes.
- Updated shouldScheduleTvBoardZoomMutation to utilize the new mutation reaction function.
- Added tests to verify correct scheduling behavior for semantic and structural mutations without unnecessary cache invalidation.
- Cleaned up redundant code and improved readability in mutation handling functions.1 parent da0d5b1 commit d821639
4 files changed
Lines changed: 412 additions & 152 deletions
File tree
- dist
- src/features/tv-board-zoom
- tests/runtime
0 commit comments