react-spectrum
de7e1677 - feat: table "inline" editing (#8754)

Commit
2 days ago
feat: table "inline" editing (#8754) * table inline editing * remove extra exports * Add extra controls for different interactions, mobile, inline save, invalid state, click off * fix lint * Add fake saving logic * use better color and fix flex grow * add back hiding logic * simplify fake save logic * set boundary element of the table, design updates * Add picker, restore focus to cell when trigger is hidden, converge implementation to make generic, fix density, individual cell saving state, use touch detection for showing all the time * fix lint and small screen rendering * Change editable cell hover color when row is hovered * invert hover color for non-selection * use a pending action button and change background cell color for hover * fix lint * fix density, pending is disabled, some of cell sizing * Add bulk edit bar * fix lint * add "More" actions and remove actionbar bulk actions * fix rendering * Add other components so we know if there's anything else * simplify code and example * add comments and fix types * Make picker nice * fix lint * Implement our actual component and start tests * add default slot so that people can add other buttons to the row * fix lint * add tests * fix lint * review updates * fix tab behaviour * add tab tests
Author
Parents
Loading