Commit Graph

39 Commits

Author SHA1 Message Date
Gena M
46258b0264 Update README, overlayFactory example (#997)
Update example of usage `overlayFactory` according to "react-loading-overlay" documentation.
2019-07-13 13:57:03 +08:00
AllenFang
363a43251f fix #891 2019-04-07 16:49:03 +08:00
AllenFang
4ddbfd4972 fix #711 2018-12-21 16:23:38 +08:00
AllenFang
81a6428a03 patch docs for #598 2018-10-14 14:44:19 +08:00
AllenFang
925d3d7841 final docs patch 2018-08-01 20:26:00 +08:00
AllenFang
03ece4b1fc refactoring search 2018-08-01 20:26:00 +08:00
AllenFang
0ec5b6cb9f add simple toolkit context wrapper for user 2018-08-01 20:26:00 +08:00
AllenFang
a18932e9eb patch docs for expand row 2018-08-01 20:26:00 +08:00
AllenFang
6eaffe1993 patch docs for table search 2018-08-01 20:26:00 +08:00
Allen
6f5bd1a13d
fix #394 (#414) 2018-07-15 14:43:29 +08:00
AllenFang
fb54809dc9 fix docs 2018-06-03 21:36:09 +08:00
AllenFang
f87fe3e544 patch docs, example and test for wrapperClasses 2018-05-12 13:54:40 +08:00
Allen
88e1a0774b
fix #281 2018-04-01 14:14:32 +08:00
AllenFang
c11539b9fb [docs] patch id and classes for BootstrapTable 2018-03-18 14:33:11 +08:00
Chun-MingChen
0eda54b772 correct the typo of documents 2018-03-17 16:23:09 +08:00
AllenFang
ca32eee28e patch rowEvents docs 2018-02-04 21:41:52 +08:00
AllenFang
0d3b76b6a3 README.md 2018-01-20 11:21:11 +08:00
AllenFang
d5f7ae5edb refined docs for remote cell edit 2018-01-04 23:45:40 +08:00
AllenFang
01337f50a7 implement remote sorting 2017-12-27 23:31:16 +08:00
AllenFang
2fbc84e36e pathc docs for remote mode 2017-12-24 16:16:40 +08:00
Allen
80b1ac3370
fix #147
Implement TextFilter
2017-12-23 14:00:37 +08:00
AllenFang
64b3710ae0 docs for column filter 2017-12-23 13:54:03 +08:00
Chun-MingChen
472f5d887c layout and wording beautify 2017-12-16 13:36:23 +08:00
Chun-MingChen
48004e1cb5 patch for pagination document
* required props for remote mode
2017-12-10 20:45:53 +08:00
AllenFang
a363764ce9 patch docs for overlay 2017-12-03 17:59:21 +08:00
AllenFang
fab06bf599 patch docs for remote 2017-12-03 17:35:00 +08:00
Allen
47f86dff4a
patch docs for pagination (#139) 2017-11-19 23:42:54 +08:00
Allen
316b4e5302
fix #133
* implement row events

* add story for row event

* add tests for row events

* patch docs for rowEvents
2017-10-30 16:07:59 +08:00
Allen
6110663075
fix #128
* implement custom row classes

* add story for customizing row classes

* add test for rowClasses

* patch docs for rowClasses
2017-10-30 14:24:39 +08:00
Allen
19dc4d3984
fix #129
* implement custom row style

* add story for custom row style

* add tests for rowStyle

* patch docs for rowStyle
2017-10-29 18:17:20 +08:00
Allen
e1e8c00271
fix #64
* implement default sort

* add story for default sort

* add test for default sort

* patch docs for default sort

* a workaround to avoid render twice by story.add
2017-10-29 16:58:37 +08:00
Joshua
cf142d3b39 Improve CONTRIBUTING doc
* Improve CONTRIBUTING doc

* Correct some typos and grammar errors

* Improve docs/README.md
2017-10-26 01:36:13 -05:00
Allen
4f7a3d7eaf refine row selection
* adjust propType order

* rename for resolving selectRow prop

* refine row selection

* refine document
2017-10-18 01:13:06 -05:00
Allen
7a5b88bcf6 fix #63
* support async cell editing

* refine cellEdit.onUpdate and cellEdit.editing

* refine cell edit

* add redux

* add stories for async cell edit

* fix test case and patch tests for async cell editing

* patch docs for cellEdit prop

* fix bug produced by rebasing lol
2017-10-17 02:27:48 -05:00
chunming
877259158e fix #50
* implement row single and multiple selection

* radio button for single, checkbox for multiple
* update component if status was changing

* implement header cell for row selection

* render checkbox for multiple, nothing for single
* default css for th[data-th-row-selection]
* update component if status was changing

* transform cursor to pointer when hover button radio and checkbox

* story for single and multiple rows selection

* remove props required field and turn off eslint

* [test] adapt with other component

* props resolver for cell selection

* if row selection was disabled, return mode 'ROW_SELECT_DISABLED'

* refactor row selection cell

* rename to selection-cell
* remove unnecessary props
* better coding style

* props resolver for header cell selection

* refactor row selection for header cell

* rename to selection-header-cell
* remove unnecessary props
* better coding style
* new logic for handleSelectAllRows

* tunning for multi selection logic

* allow user to customize select all result
* remove cursor point
* remove uncessary utils

* tunning for function naming

* mock data for resolved props including both body and header

* judge cell-editable and row-selectable with mode

* [test] unit test for props-resolver

* move position of test case of cellEdit
* add test for resolveCellSelectionProps
* add test for resolveHeaderCellSelectionProps
* accept row keys for mock-component

* [test] add test for body

* [test] add test for header

* [test] add test for row

* [test] add test for selection-cell

* fix typo

* [test] add test for selection-header-cell

* add test for checkbox in selection-header-cell

* [test] add test for bootstrap-table

* test for handleRowSelect

* test for handleAllRowsSelect

* remove uncessary prop

* remove unnecessary dafault mode for selectRow

* add description for props shape
* remove uncessary declaration of inputType
* add isRequred for selectRow.mode

* [test] verify the correctness of params when clicking on selection cell

* [test] modification for test wording and unmatched data type

* handle logic of row selection inside the store

* ignore the situation of pagination
* correct the tests

* [test] add test for store/base.js

* Document for row selection

* modication for defects

* simplify proptypes to basic data type
* row selection document in README
* refactor all function test with sinon

* refactor all mock function to sinon.stub() instead jest.fn()

* fix conflict
2017-10-11 10:28:53 -05:00
Allen
105bd36a5e refine #78
* refine #78

* patch docs for caption prop
2017-10-10 02:28:25 -05:00
Allen
9f92b5368f fix #63 (part1 - cell editing validation)
* implement cell editing validation

* add test cases for cell editing validation

* add story for validator for cell editor

* add docs for cell editor validation
2017-09-23 04:29:37 -05:00
Allen
f6eea2f659 fix #60
* implement cell editor

* keyField shouldn't be editable

* add additional check to avoid some bugs

* add jsdom for enzyme mount

* add some helpers class for enzyme mounting

* add testing for cellEdit

* use npm instead

* add test for TableResolver

* table-layout: fixed; to fix the columns width when content of td changed

* add stories for cell edit

* add document for cellEdit
2017-09-20 11:18:57 -05:00
Allen
507e5544de fix #11
* create document

* CONTRIBUTING

* refine contributing docs

* patch for some propTypes definition missing
2017-08-27 10:55:38 -05:00