-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: improve performance of Table node #211
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d67df9e - Browse repository at this point
Copy the full SHA d67df9eView commit details -
feat: Improve table rendering with virtualization
- Refactor ItemCollection to ensure headers and rows fallback to empty arrays - Include useMemo and useReactTable hooks for optimizing re-renders - Integrate virtualization with useVirtualizer for large data sets
Configuration menu - View commit details
-
Copy full SHA for 5c1b188 - Browse repository at this point
Copy the full SHA 5c1b188View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56f6264 - Browse repository at this point
Copy the full SHA 56f6264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b8bb3b - Browse repository at this point
Copy the full SHA 2b8bb3bView commit details
Commits on May 15, 2024
-
refactor: Extract Table handle and loading components
- Extracted TableHandleComponent for better code modularity - Created LoadingComponent to improve readability when data fetch is pending - Cleaned up redundant code and improved logic for rendering table & cells
Configuration menu - View commit details
-
Copy full SHA for ae71aad - Browse repository at this point
Copy the full SHA ae71aadView commit details -
fix: incorrect TableNodeCell render height
- Added unique id and custom cell rendering logic to table headers - Adjusted virtualizer estimateSize and container height for consistency - Simplified cell rendering and upgraded header z-index for visibility
Configuration menu - View commit details
-
Copy full SHA for b3b1151 - Browse repository at this point
Copy the full SHA b3b1151View commit details -
fix: resolved the issue where xx.x couldn't render
- Adjust TRUNCATE_CELL_LENGTH for cell content truncation length - Implement defaultColumn sizing for consistent column behavior
Configuration menu - View commit details
-
Copy full SHA for e08ede7 - Browse repository at this point
Copy the full SHA e08ede7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b80466c - Browse repository at this point
Copy the full SHA b80466cView commit details
Commits on May 16, 2024
-
feat: implement adaptive width for td and th elements
- Increased TRUNCATE_CELL_LENGTH constant from 15 to 50 characters - Removed width full restriction to improve component flexibility - Cleaned up flex and grid usage for better performance
Configuration menu - View commit details
-
Copy full SHA for 26b752c - Browse repository at this point
Copy the full SHA 26b752cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65cfa84 - Browse repository at this point
Copy the full SHA 65cfa84View commit details -
- Set default viewport size in Cypress configuration - Refactor TableNodeComponent tests for readability and maintenance
Configuration menu - View commit details
-
Copy full SHA for b45bf06 - Browse repository at this point
Copy the full SHA b45bf06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8af9dde - Browse repository at this point
Copy the full SHA 8af9ddeView commit details
Commits on May 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1fe25f9 - Browse repository at this point
Copy the full SHA 1fe25f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for de57027 - Browse repository at this point
Copy the full SHA de57027View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d0422d - Browse repository at this point
Copy the full SHA 7d0422dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed71e2c - Browse repository at this point
Copy the full SHA ed71e2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a382364 - Browse repository at this point
Copy the full SHA a382364View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cd123e - Browse repository at this point
Copy the full SHA 9cd123eView commit details