feat(tree): add flat and lazy modes for tree data handling
* Implement flat mode to transform flat data with parentId to nested structure. * Introduce lazy mode for on-demand loading of children. * Update tree rendering logic to accommodate new modes. * Enhance tree cell expansion logic to support lazy loading. * Add dark mode styles for improved UI experience. * Create comprehensive end-to-end tests for tree functionality.
This commit is contained in:
@@ -1261,6 +1261,12 @@ The grid follows WAI-ARIA grid pattern:
|
||||
|
||||
## Phase 10: Future Enhancements
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- [ ] **Unique Row ID** - Add a unique row ID to the data if no uniqueId is provided.
|
||||
- [ ] **Tree row selection** - The tree row selection breaks, it selects the same item. Suspect the uniqueId
|
||||
- [ ] **Infinite scroll** - Header Spec infinite scroll server side filtering and sorting not working
|
||||
|
||||
### Data & State Management
|
||||
|
||||
- [ ] **Column layout persistence** - Save/restore column order, widths, visibility to localStorage
|
||||
|
||||
Reference in New Issue
Block a user