Skip to content

Commit b222161

Browse files
committed
prod
1 parent 4b5ba03 commit b222161

File tree

3 files changed

+31
-16
lines changed

3 files changed

+31
-16
lines changed

dist/react-bootstrap-table.js

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -534,6 +534,9 @@ return /******/ (function(modules) { // webpackBootstrap
534534

535535
replace = replace || this.props.replace;
536536

537+
if (!nextProps.data) {
538+
return;
539+
}
537540
this.store.setData(nextProps.data.slice());
538541

539542
if (!replace) {
@@ -811,7 +814,8 @@ return /******/ (function(modules) { // webpackBootstrap
811814
keyBoardNav: this.props.keyBoardNav,
812815
onNavigateCell: this.handleNavigateCell,
813816
x: this.state.x,
814-
y: this.state.y })
817+
y: this.state.y,
818+
withoutTabIndex: this.props.withoutTabIndex })
815819
),
816820
tableFilter,
817821
showPaginationOnBottom ? pagination : null
@@ -1048,7 +1052,7 @@ return /******/ (function(modules) { // webpackBootstrap
10481052
keyBoardNav = _props2.keyBoardNav;
10491053

10501054
if (options.onRowClick) {
1051-
options.onRowClick(row, columnIndex);
1055+
options.onRowClick(row, columnIndex, rowIndex);
10521056
}
10531057
if (keyBoardNav) {
10541058
var _ref5 = (typeof keyBoardNav === 'undefined' ? 'undefined' : _typeof(keyBoardNav)) === 'object' ? keyBoardNav : {},
@@ -1528,7 +1532,7 @@ return /******/ (function(modules) { // webpackBootstrap
15281532
csvFileName = csvFileName();
15291533
}
15301534

1531-
(0, _csv_export_util2.default)(result, keys, csvFileName, separator, noAutoBOM || true, excludeCSVHeader);
1535+
(0, _csv_export_util2.default)(result, keys, csvFileName, separator, noAutoBOM, excludeCSVHeader);
15321536
}
15331537
}, {
15341538
key: '__handleSearch__REACT_HOT_LOADER__',
@@ -1914,6 +1918,7 @@ return /******/ (function(modules) { // webpackBootstrap
19141918
condensed: _react.PropTypes.bool,
19151919
pagination: _react.PropTypes.bool,
19161920
printable: _react.PropTypes.bool,
1921+
withoutTabIndex: _react.PropTypes.bool,
19171922
keyBoardNav: _react.PropTypes.oneOfType([_react.PropTypes.bool, _react.PropTypes.object]),
19181923
searchPlaceholder: _react.PropTypes.string,
19191924
selectRow: _react.PropTypes.shape({
@@ -2071,6 +2076,7 @@ return /******/ (function(modules) { // webpackBootstrap
20712076
condensed: false,
20722077
pagination: false,
20732078
printable: false,
2079+
withoutTabIndex: false,
20742080
keyBoardNav: false,
20752081
searchPlaceholder: undefined,
20762082
selectRow: {
@@ -3019,7 +3025,8 @@ return /******/ (function(modules) { // webpackBootstrap
30193025
keyBoardNav: enableKeyBoardNav,
30203026
onKeyDown: this.handleCellKeyDown,
30213027
customNavStyle: customNavStyle,
3022-
row: data },
3028+
row: data,
3029+
withoutTabIndex: this.props.withoutTabIndex },
30233030
columnChild
30243031
);
30253032
}
@@ -3458,7 +3465,8 @@ return /******/ (function(modules) { // webpackBootstrap
34583465
keyBoardNav: _react.PropTypes.oneOfType([_react.PropTypes.bool, _react.PropTypes.object]),
34593466
x: _react.PropTypes.number,
34603467
y: _react.PropTypes.number,
3461-
onNavigateCell: _react.PropTypes.func
3468+
onNavigateCell: _react.PropTypes.func,
3469+
withoutTabIndex: _react.PropTypes.bool
34623470
};
34633471
var _default = TableBody;
34643472
exports.default = _default;
@@ -3994,6 +4002,7 @@ return /******/ (function(modules) { // webpackBootstrap
39944002
keyBoardNav = _props2.keyBoardNav,
39954003
tabIndex = _props2.tabIndex,
39964004
customNavStyle = _props2.customNavStyle,
4005+
withoutTabIndex = _props2.withoutTabIndex,
39974006
row = _props2.row;
39984007
var className = this.props.className;
39994008

@@ -4027,9 +4036,12 @@ return /******/ (function(modules) { // webpackBootstrap
40274036
className = className + ' default-focus-cell';
40284037
}
40294038
}
4039+
4040+
var attr = {};
4041+
if (!withoutTabIndex) attr.tabIndex = tabIndex;
40304042
return _react2.default.createElement(
40314043
'td',
4032-
_extends({ tabIndex: tabIndex, style: tdStyle,
4044+
_extends({}, attr, { style: tdStyle,
40334045
title: columnTitle,
40344046
className: className
40354047
}, opts, attrs),
@@ -4054,13 +4066,15 @@ return /******/ (function(modules) { // webpackBootstrap
40544066
isFocus: _react.PropTypes.bool,
40554067
onKeyDown: _react.PropTypes.func,
40564068
tabIndex: _react.PropTypes.string,
4069+
withoutTabIndex: _react.PropTypes.bool,
40574070
keyBoardNav: _react.PropTypes.oneOfType([_react.PropTypes.bool, _react.PropTypes.object]),
40584071
customNavStyle: _react.PropTypes.oneOfType([_react.PropTypes.func, _react.PropTypes.object]),
40594072
row: _react.PropTypes.any /* only used on custom styling for navigation */
40604073
};
40614074

40624075
TableColumn.defaultProps = {
40634076
dataAlign: 'left',
4077+
withoutTabIndex: false,
40644078
hidden: false,
40654079
className: '',
40664080
isFocus: false,
@@ -15866,6 +15880,7 @@ return /******/ (function(modules) { // webpackBootstrap
1586615880
var exportCSV = function exportCSV(data, keys, filename, separator, noAutoBOM, excludeCSVHeader) {
1586715881
var dataString = toString(data, keys, separator, excludeCSVHeader);
1586815882
if (typeof window !== 'undefined') {
15883+
noAutoBOM = noAutoBOM === undefined ? true : noAutoBOM;
1586915884
saveAs(new Blob([dataString], { type: 'text/plain;charset=utf-8' }), filename, noAutoBOM);
1587015885
}
1587115886
};

dist/react-bootstrap-table.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/react-bootstrap-table.min.js

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)