Commit Graph

10 Commits

Author SHA1 Message Date
Hein
93568891cd 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.
2026-02-17 13:03:20 +02:00
Hein
78468455eb Latest changes 2026-02-16 22:48:48 +02:00
9ec2e73640 feat(search): add search history functionality with dropdown and persistence
- Implement SearchHistoryDropdown component for displaying recent searches
- Add useSearchHistory hook for managing search history in localStorage
- Integrate search history into SearchOverlay for user convenience
- Update GridToolbar to support filter presets
- Enhance SearchOverlay with close button and history display
2026-02-15 13:52:36 +02:00
6226193ab5 feat(summary): update implementation status and add completed phases 2026-02-14 21:27:20 +02:00
ad325d94a9 feat(toolbar): add column visibility and CSV export features
- Implemented GridToolbar component for column visibility and CSV export
- Added ColumnVisibilityMenu for toggling column visibility
- Created exportToCsv function for exporting visible data to CSV
- Updated Griddy component to integrate toolbar functionality
- Enhanced documentation with examples for new features
2026-02-14 14:51:53 +02:00
635da0ea18 feat(pagination): add server-side pagination support and controls
- Implement pagination control UI with page navigation and size selector
- Enable server-side callbacks for page changes and size adjustments
- Integrate pagination into Griddy component with data count handling
2026-02-14 14:43:36 +02:00
Hein
b49d008745 chore: griddy work 2026-02-13 17:09:49 +02:00
7ecafc8461 A Griddy AI prototype 2026-02-12 22:02:39 +02:00
e45a4d70f6 ... 2026-02-12 21:20:23 +02:00
Hein
6d73e83fbf docs(plan): add feature complete implementation plan 2026-02-12 18:55:15 +02:00