Tanner Linsley
f502ef4e2b
Immutablely decorate with _viewIndex
...
#203
2017-04-17 09:28:31 -06:00
theCmaker
c58c96c84f
Fixed issue #14 Default CSS overwrites the checkbox appearance if included into a custom cell. ( #197 )
2017-04-17 09:15:53 -06:00
Alejandro
50668fe90f
Avoid page refresh if same page, set NaN to current page ( #178 )
...
* Avoid page refresh if same page, set NaN to current page
* Fixed styling rule errors
2017-04-07 17:07:42 -06:00
Aaron Schwartz
52f2c9fdac
Fix descending sort being non-deterministic
...
Descending sort would sort differently for the same data on rerender for items that evaluated to the same value.
2017-04-06 15:25:56 -07:00
Aaron Schwartz
9d85981c5b
Resize columns ( #170 )
...
* Add column resizing for non pivot columns.
* Fixing resizing UI issues and mobile functionality.
* Remove calling onChange during resize events so that server example doesn't refetch data every time a column resizes.
2017-04-05 17:47:55 -06:00
Eric Abbott
b779a98d7a
Change precedence in 'getResolvedState' ( #166 )
...
* Change precedence in 'getResolvedState'
* Previously existing props would overwrite passed in state
* Now passed in state gets precedence
* added a controlled table example to storybook
2017-04-05 01:10:17 -06:00
Aaron Schwartz
cef7fbd780
Add filterRender column option to customize the filter that is shown ( #162 )
...
* Add filterRender column option to completely customize the filter that is shown
* Refactor filterRender as a defaultProp.
2017-03-31 15:41:57 -06:00
Aaron Schwartz
ac20220d55
Set page to max page available if data changes and has less pages than before ( #160 )
...
* Add column filtering.
* Fix javascript warning from yarn test. Compile storybook and docs.
* Pass standard linting
* Add support for filtering pivot columns.
* Build distribution files.
* Set page to max page available if data changes and has less pages than before.
Closes #159
2017-03-30 17:02:39 -06:00
Tanner Linsley
92c9ae2196
minRows now works for datasets larger than 1 page
...
Closes #154
2017-03-29 18:02:33 -06:00
Aaron Schwartz
23a031b48a
Add column filtering ( #147 )
...
* Add column filtering.
* Fix javascript warning from yarn test. Compile storybook and docs.
* Pass standard linting
* Add support for filtering pivot columns.
* Build distribution files.
2017-03-29 16:46:04 -06:00
Ryan Palermo
4c11248c69
switch -sort-asc and -sort-desc in ternary ( #138 )
2017-03-23 13:49:03 -06:00
Misha
533bea77b6
use button type button in pagination to prevent form submitting if using table inside of the form ( #122 )
2017-03-09 09:14:49 -07:00
Misha
218cf42bb2
removed form tag from pagination component to avoid nested forms error ( #119 )
2017-03-09 07:34:44 -07:00
Ryan Palermo
10dc68acc1
use Object.getPrototypeOf instead of .prototype ( #117 )
2017-03-08 11:43:29 -07:00
Michael Bridge
bd82468852
Pass relevant attributes to footer JSX ( #116 )
2017-03-08 11:42:12 -07:00
Tanner Linsley
9e95b331df
Feature: Changing defaultSorting now updates the sorting model
2017-03-01 15:50:36 -07:00
TacticalCoding
f296b075fe
Rename CollapseOnPageChange to CollapseOnDataChange ( #100 )
...
* Rename CollapseOnPageChange to CollapseOnDataChange to more accurately reflect its purpose.
* Add support for collapseOnPageChange.
* Fix collapseOnPageChange efficiency.
2017-02-27 16:05:07 -07:00
Daniel Winter
884058b459
added missing named export for ReactTableDefaults ( #93 )
2017-02-19 07:09:29 -07:00
Tanner Linsley
782e9efdfb
Fix NoData from always showing
2017-02-16 14:02:21 -07:00
Tanner Linsley
8a362e4d04
Rollback on table partials to fix mounting/unmounting issues
2017-02-16 12:40:12 -07:00
Tanner Linsley
5155ebad72
Added more customization for functional rendering
2017-02-16 10:41:52 -07:00
Tanner Linsley
d7a58450b7
Added support for Column Footers
2017-02-16 10:41:52 -07:00
Tanner Linsley
b15f3ac3b0
Added "noData" component
...
Fixes #78
2017-02-15 09:55:42 -07:00
Tanner Linsley
48ea0df09d
Normalize all JSX callbacks to support functions
2017-02-15 09:54:57 -07:00
Tanner Linsley
ecd5658e4b
Better resolve server-side data pages and pagesize
2017-02-13 15:54:47 -07:00
Tanner Linsley
3852227bdd
Fix custom cell render to allow pure functions
2017-02-13 15:54:25 -07:00
Tanner Linsley
e702fc80ca
defaultSorting changes and doc updates
2017-02-10 16:46:14 -07:00
Tanner Linsley
cce77d24f2
Retain original data order if no sorting is found
2017-02-10 14:48:55 -07:00
Tanner Linsley
726fd52753
Adjust current page if available pages dips below current page
...
Fixes #69
2017-02-09 10:07:42 -07:00
TacticalCoding
e11fdab457
Fix 'iterator must have unique key' warning on pivoting tables. ( #56 ) ( #66 )
2017-02-07 10:31:40 -07:00
Jan Z
1e4f838326
'collapseOnChange' and 'freezeWhenExpanded' ( #61 )
...
* rough draft of "closeSubComponentOnDataChange" and "preventAutoSortWhenComponentIsOpen"
* changed flag name from ...component to ...subcomponent
* fixed problem with sorting not immediately being applied. passes tests now
* changed var names
* Cleanup and simplification
* Fix deps
* Better freezing strategy
* subcomponent reverse
2017-02-06 15:09:35 -07:00
Tanner Linsley
22f79fcd28
Added instance to all custom props callbacks
2017-02-03 14:05:25 -07:00
Tanner Linsley
f1511bd27e
Bug fixes and Doc Updates
2017-02-03 11:07:48 -07:00
Tanner Linsley
83200d4e4c
Rewrite of dynamic props and stable sorting algorithm
2017-02-02 18:13:40 -07:00
Tanner Linsley
66cee186a3
pivotBy prop now defaults to undefined
2017-01-27 14:34:50 -07:00
Tanner Linsley
8de0fa420b
Better default sorting, column.width support, expander column position
2017-01-27 14:10:47 -07:00
Tanner Linsley
c3fb084550
Feature: Functional Rendering
2017-01-26 21:22:21 -07:00
Tanner Linsley
c1004ee9e9
column.maxWidth support and fixed css autoprefixer warnings
...
Fixes #34
2017-01-23 10:16:34 -07:00
Tanner Linsley
33645b4fea
Styling fixes and documentation
2017-01-22 10:26:49 -07:00
Tanner Linsley
66f1b04ba6
Fix utils.groupBy where watch key would cause error in Firefox
2017-01-19 19:37:32 -07:00
Tanner Linsley
505db8d43e
Fixed a bug present when no column groups are used.
2017-01-18 09:08:05 -07:00
Tanner Linsley
21cae2416f
Readme Update
2017-01-17 07:59:32 -07:00
Tanner Linsley
517702922e
Fix padRows key
2017-01-16 15:52:42 -07:00
Tanner Linsley
7bd30b623c
Improved Sorting Performance
2017-01-16 15:01:37 -07:00
Tanner Linsley
a8a0d1bab8
Fix pageSize bug and 1 Million rows example
2017-01-16 14:18:11 -07:00
Tanner Linsley
8fa7975ca5
Pivoting & Aggregation
2017-01-16 13:15:56 -07:00
Tanner Linsley
e04a2dee69
Pass standard linting
2017-01-13 10:09:28 -07:00
Tanner Linsley
09f425aeb3
Redux package size to 5kb
2017-01-13 09:42:07 -07:00
Tanner Linsley
75c31b9354
Fully controlled component props and callbacks + docs
2017-01-12 11:06:09 -07:00
Tanner Linsley
3c5ba2843d
Bug fixes and readme updates
2017-01-11 19:58:52 -07:00