mirror of
https://github.com/gosticks/react-bootstrap-table2.git
synced 2026-08-16 21:50:17 +00:00
3c88364efe98a321661054a7415061281d920b4f
* init react-bootstrap-table2-paginator * add react-bootstrap-table2-paginator as dependency * no container * handle for wrapping pagination component * add style for paginator addon * add story for pagination * implement pagination list * constants maintain in core package * implement sizePerPage dropdown * fix unalign for sizePerPage dropdown and pagination list * allow to return array from render(react@16 new feature) * implement pagination hooks * add story for pagination hooks * fixed dependencies version and upgrade enzyme * Shallow renderer no longer calls componentDidMount because DOM refs are not available * classNames -> className for TextEditor * add tests for pagination * fix react-bootstrap-table can't be resolved in other modules * implement custom page button title * add test for page button title * fix bug when sizePerPageList is an object array * add story for custom pagination * remove necessary component extends * move pagination options to react-bootstrap-table2-paginator * refine pagination stories * implement hideSizePerPage * implement hidePageListOnlyOnePage * fix multiple same key warning * remove help * support start from react@^16
react-bootstrap-table2
Rebuilt react-bootstrap-table
The problems/features I want to solve
- Performance
- Fully compatiable with bootstrap 3 and 4(
react-bootstrap-table@4.0.0already done) - Clean Code and Testing
- Decrease the size of bundled file
- Split module/functionality from core module, make core module more lightweight
- Use
storybookto build examples - Support the aggregation(summary) view
- Support the table footer
- Support column/row span on header and body
- Support sticky header
- Support table section(react-bootstrap-table#721)
- Handle events well
- Fix unalign issues
- Make stateless table more easy to use(
react-bootstrap-tablealread haveremotemode but have some bugs) - Customizable table
- Support the nested data(react-bootstrap-table#50)
- Consider to support column resize
- Consider to make animation on
react-bootstrap-table2more easy
The feature may lost on react-bootstrap-table
- Have a great chance that I don't support the vertical scrollbar on table
Languages
JavaScript
97.7%
SCSS
2.2%