Commit e7c8074
fix: resolve critical memory leak and renderer undefined errors
- Fix memory leak in VPivottableUi by implementing proper PivotData memoization
- Replace inefficient watchEffect with controlled recreation based on structure changes
- Add deep cleanup to break circular references between PivotData and aggregators
- Fix renderer undefined error (Issue #269) by adding default TableRenderer
- Add null safety check for renderer access
- Optimize PivotData creation to only occur when essential properties change
Fixes #269, #270
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 70e17ab commit e7c8074
File tree
3 files changed
+669
-26
lines changed- src
- components/pivottable-ui
3 files changed
+669
-26
lines changed
0 commit comments