improvement (dataTable): Optimize IntersectionObserver recreation#685
improvement (dataTable): Optimize IntersectionObserver recreation#685paanSinghCoder wants to merge 6 commits intomainfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
📝 WalkthroughWalkthroughUpdates DataTableColumnDef type parameters to tighten generic typing across table components. Refactors IntersectionObserver lifecycle in content.tsx using ref-backed callbacks to stabilize observer management and prevent unnecessary recreations. Applies CSS formatting normalizations to the data-table module styles. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~30 minutes Possibly related issues
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Description
improvement: Optimize IntersectionObserver recreation
No changes:
Improve sticky column CSS
Type of Change
How Has This Been Tested?
[Describe the tests that you ran to verify your changes]
Checklist:
Screenshots (if appropriate):
[Add screenshots here]
Related Issues
[Link any related issues here using #issue-number]
Summary by CodeRabbit
Bug Fixes
Refactor