The main driver was moving List to minder-ux and using it consistently throughout the app (driving simplicity and velocity for new cards, layouts -- e.g., Boards).
TL/DR; glance at the [files] listed below:
PRIMARILY: separation of React component [list.js] from HOCs [list_factory.js]
common inline editing [see project.js]
common events (selection, icons, delete, scroll, request more, etc.)
custom item renderer (with defaults and composable fields) [see folder.js]
custom columns [see document.js] (rather than custom lists per type for consistency)
groupBy (e.g., for search) [see list.js render method)
testing/feature prototyping [ux/src/web/testing]
I'm going to merge since this fixes current blocking bugs in master (sidebar items, etc.)
This is a large branch edit to UX Lists.
The main driver was moving List to minder-ux and using it consistently throughout the app (driving simplicity and velocity for new cards, layouts -- e.g., Boards).
TL/DR; glance at the [files] listed below:
I'm going to merge since this fixes current blocking bugs in master (sidebar items, etc.)