Commit Graph

20 Commits

Author SHA1 Message Date
jeffvli bf60e585d9 debounce table loader 2025-11-07 17:15:05 -08:00
jeffvli 8e1eed655f reset scroll position on list page change 2025-11-07 17:15:04 -08:00
jeffvli 74d5f2c61f add table item selection 2025-11-07 17:15:04 -08:00
jeffvli ad94c8995b list component optimizations 2025-11-07 17:14:48 -08:00
jeffvli b2ccb90459 fix table item count offset due to header 2025-11-07 17:13:04 -08:00
jeffvli ee1a5ce120 add large table size 2025-11-07 17:13:03 -08:00
jeffvli e43ee465e4 add more table configuration
- alternate row colors
- row hover highlight
- vertical borders
- horizontal borders
2025-11-07 17:13:03 -08:00
jeffvli a266767f6c add autoWidth column config 2025-11-07 17:13:03 -08:00
jeffvli bed3b3291a extract list expansion container to separate component 2025-11-07 17:13:02 -08:00
jeffvli 11f5f71f8d remove item callbacks from list - move to item component 2025-11-07 17:13:02 -08:00
jeffvli 7901ab1037 implement table list callbacks 2025-11-07 17:13:02 -08:00
jeffvli 751c770414 add table row hover effect 2025-11-07 17:13:02 -08:00
jeffvli 053e5467de add table row separator support 2025-11-07 17:13:02 -08:00
jeffvli d013976823 handle table column order based on pinned column config 2025-11-07 17:13:02 -08:00
jeffvli 90efdd586c use derived column props, add table header styles 2025-11-07 17:13:01 -08:00
jeffvli 070aca44bf support both left and right column pinning 2025-11-07 17:13:01 -08:00
jeffvli 3f0536e780 more table list progress
- scroll shadow
- header shadow
- remove sticky row count - only allow sticky header
- support table expansion
2025-11-07 17:13:01 -08:00
jeffvli 5dcbf1154f fix sticky column autoscroll 2025-11-07 17:13:01 -08:00
jeffvli 9b375f0ff0 progress 2025-11-07 17:13:01 -08:00
jeffvli 9de7d1e610 move item table list 2025-11-07 17:13:01 -08:00