react-component-data-table
Advanced tools
+3
| { | ||
| "presets": ["es2015", "stage-0", "react"] | ||
| } |
@@ -92,3 +92,9 @@ "use strict"; | ||
| }).forEach(function (k) { | ||
| dataTableOption[k] = _this2.props[k]; | ||
| if (k === "dataTableStyle") { | ||
| dataTableOption['style'] = _this2.props[k]; | ||
| } else if (k === "dataTableClassName") { | ||
| dataTableOption['className'] = _this2.props[k]; | ||
| } else { | ||
| dataTableOption[k] = _this2.props[k]; | ||
| } | ||
| }); | ||
@@ -99,3 +105,9 @@ var paginationOption = {}; | ||
| }).map(function (k) { | ||
| paginationOption[k] = _this2.props[k]; | ||
| if (k === "paginationStyle") { | ||
| paginationOption['style'] = _this2.props[k]; | ||
| } else if (k === "paginationClassName") { | ||
| paginationOption['className'] = _this2.props[k]; | ||
| } else { | ||
| paginationOption[k] = _this2.props[k]; | ||
| } | ||
| }); | ||
@@ -123,20 +135,11 @@ if (this.props.showIndex) { | ||
| DataTableWithPagination.propTypes = { | ||
| DataTableWithPagination.propTypes = _extends({}, _DataTable2.default.propTypes, _Pagination2.default.propTypes, { | ||
| style: _propTypes2.default.object, | ||
| className: _propTypes2.default.any, | ||
| columns: _DataTable2.default.propTypes.columns, | ||
| dataSource: _DataTable2.default.propTypes.dataSource, | ||
| renderDataEmpty: _DataTable2.default.propTypes.renderDataEmpty, | ||
| dataTableStyle: _DataTable2.default.propTypes.style, | ||
| dataTableClassName: _DataTable2.default.propTypes.className, | ||
| startPageNumber: _Pagination2.default.propTypes.startPageNumber, | ||
| pageIndex: _Pagination2.default.propTypes.pageIndex, | ||
| pageSize: _Pagination2.default.propTypes.pageSize, | ||
| onPageChange: _Pagination2.default.propTypes.onPageChange, | ||
| total: _Pagination2.default.propTypes.total, | ||
| displayPageCount: _Pagination2.default.propTypes.displayPageCount, | ||
| paginationStyle: _Pagination2.default.propTypes.style, | ||
| paginationClassName: _Pagination2.default.propTypes.className, | ||
| showIndex: _propTypes2.default.bool | ||
| }; | ||
| }); | ||
| DataTableWithPagination.defaultProps = { | ||
@@ -143,0 +146,0 @@ showIndex: true |
+5
-3
@@ -1,3 +0,5 @@ | ||
| exports.DataTable=require('./components/DataTable').default; | ||
| exports.Pagination=require('./components/Pagination').default; | ||
| exports.DataTableWithPagination=require('./components/DataTableWithPagination').default; | ||
| module.exports={ | ||
| DataTable:require('./components/DataTable').default, | ||
| Pagination:require('./components/Pagination').default, | ||
| DataTableWithPagination:require('./components/DataTableWithPagination').default | ||
| }; |
+6
-3
| { | ||
| "name": "react-component-data-table", | ||
| "version": "1.1.2", | ||
| "version": "1.1.4", | ||
| "description": "", | ||
| "main": "index.js", | ||
| "scripts": { | ||
| "test": "echo \"Error: no test specified\" && exit 1", | ||
| "test": "jest --verbose", | ||
| "dev": "export NODE_ENV=development && webpack-dev-server --host 0.0.0.0 --inline --progress --colors --port 3000 --content-base src/", | ||
@@ -29,5 +29,5 @@ "build": "./build", | ||
| "babel-eslint": "^6.0.3", | ||
| "babel-jest": "^20.0.3", | ||
| "babel-loader": "^6.2.4", | ||
| "babel-plugin-transform-runtime": "^6.7.5", | ||
| "babel-polyfill": "^6.7.4", | ||
| "babel-preset-es2015": "^6.6.0", | ||
@@ -39,2 +39,3 @@ "babel-preset-react": "^6.5.0", | ||
| "css-loader": "^0.23.1", | ||
| "enzyme": "^2.9.1", | ||
| "eslint": "^3.8.1", | ||
@@ -47,4 +48,6 @@ "eslint-loader": "^1.3.0", | ||
| "image-webpack-loader": "^1.7.0", | ||
| "jest": "^20.0.4", | ||
| "node-sass": "^3.4.2", | ||
| "postcss-loader": "^0.8.2", | ||
| "react-addons-test-utils": "^15.6.0", | ||
| "sass-loader": "^3.2.0", | ||
@@ -51,0 +54,0 @@ "style-loader": "^0.13.1", |
Sorry, the diff of this file is not supported yet
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
34378
0.22%11
10%591
0.85%0
-100%30
11.11%