Skip to content

Commit 3ce53cc

Browse files
committed
prod
1 parent d4fcae7 commit 3ce53cc

File tree

3 files changed

+73
-52
lines changed

3 files changed

+73
-52
lines changed

dist/react-bootstrap-table.js

Lines changed: 62 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,6 @@ return /******/ (function(modules) { // webpackBootstrap
493493
var columnDescription = _this3.getColumnDescription(column);
494494

495495
columnDescription.index = i;
496-
497496
return columnDescription;
498497
}
499498
});
@@ -529,7 +528,7 @@ return /******/ (function(modules) { // webpackBootstrap
529528
style: column.props.tdStyle
530529
};
531530

532-
if (column.type !== _TableHeaderColumn2.default && _react2.default.isValidElement(column.props.children)) {
531+
if (column.type.name !== _TableHeaderColumn2.default.name && _react2.default.isValidElement(column.props.children)) {
533532
columnDescription = _extends({}, columnDescription, this.getColumnDescription(_react2.default.Children.only(column.props.children)));
534533
}
535534

@@ -1708,6 +1707,7 @@ return /******/ (function(modules) { // webpackBootstrap
17081707
{ className: 'react-bs-table-tool-bar ' + (print ? '' : 'hidden-print') },
17091708
_react2.default.createElement(_ToolBar2.default, {
17101709
ref: 'toolbar',
1710+
version: this.props.version,
17111711
defaultSearch: this.props.options.defaultSearch,
17121712
clearSearch: this.props.options.clearSearch,
17131713
searchPosition: this.props.options.searchPosition,
@@ -8612,7 +8612,7 @@ return /******/ (function(modules) { // webpackBootstrap
86128612
if (sizePerPage === pageNum) sizePerPageText = pageText;
86138613
return _react2.default.createElement(
86148614
'li',
8615-
{ key: pageText, role: 'presentation' },
8615+
{ key: pageText, role: 'presentation', className: 'dropdown-item' },
86168616
_react2.default.createElement(
86178617
'a',
86188618
{ role: 'menuitem',
@@ -8985,7 +8985,7 @@ return /******/ (function(modules) { // webpackBootstrap
89858985
SizePerPageDropDown.defaultProps = {
89868986
open: false,
89878987
hidden: false,
8988-
btnContextual: 'btn-default',
8988+
btnContextual: 'btn-default btn-secondary',
89898989
variation: 'dropdown',
89908990
className: ''
89918991
};
@@ -9556,6 +9556,7 @@ return /******/ (function(modules) { // webpackBootstrap
95569556
value: function renderInsertRowModal() {
95579557
var validateState = this.state.validateState || {};
95589558
var _props = this.props,
9559+
version = _props.version,
95599560
columns = _props.columns,
95609561
ignoreEditable = _props.ignoreEditable,
95619562
insertModalHeader = _props.insertModalHeader,
@@ -9569,6 +9570,7 @@ return /******/ (function(modules) { // webpackBootstrap
95699570

95709571
if (!modal) {
95719572
modal = _react2.default.createElement(_InsertModal2.default, {
9573+
version: version,
95729574
columns: columns,
95739575
validateState: validateState,
95749576
ignoreEditable: ignoreEditable,
@@ -9608,6 +9610,7 @@ return /******/ (function(modules) { // webpackBootstrap
96089610

96099611

96109612
ToolBar.propTypes = {
9613+
version: _propTypes2.default.string,
96119614
onAddRow: _propTypes2.default.func,
96129615
onDropRow: _propTypes2.default.func,
96139616
onShowOnlySelected: _propTypes2.default.func,
@@ -12431,6 +12434,7 @@ return /******/ (function(modules) { // webpackBootstrap
1243112434
'div',
1243212435
{ className: 'modal-content ' + defaultModalClassName },
1243312436
headerComponent || _react2.default.createElement(_InsertModalHeader2.default, {
12437+
version: this.props.version,
1243412438
className: 'react-bs-table-inser-modal-header',
1243512439
onModalClose: onModalClose }),
1243612440
bodyComponent || _react2.default.createElement(_InsertModalBody2.default, _extends({ ref: 'body' }, bodyAttr)),
@@ -12449,6 +12453,7 @@ return /******/ (function(modules) { // webpackBootstrap
1244912453
exports.default = _default;
1245012454

1245112455
InsertModal.propTypes = {
12456+
version: _propTypes2.default.string.isRequired,
1245212457
columns: _propTypes2.default.array.isRequired,
1245312458
validateState: _propTypes2.default.object.isRequired,
1245412459
ignoreEditable: _propTypes2.default.bool,
@@ -12496,6 +12501,10 @@ return /******/ (function(modules) { // webpackBootstrap
1249612501

1249712502
var _propTypes2 = _interopRequireDefault(_propTypes);
1249812503

12504+
var _util = __webpack_require__(23);
12505+
12506+
var _util2 = _interopRequireDefault(_util);
12507+
1249912508
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1250012509

1250112510
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
@@ -12535,14 +12544,36 @@ return /******/ (function(modules) { // webpackBootstrap
1253512544
beforeClose && beforeClose(e);
1253612545
onModalClose();
1253712546
}
12547+
}, {
12548+
key: 'renderContent',
12549+
value: function renderContent(closeBtn) {
12550+
var _props2 = this.props,
12551+
version = _props2.version,
12552+
titleText = _props2.title;
12553+
12554+
var title = _react2.default.createElement(
12555+
'h4',
12556+
{ key: 'title', className: 'modal-title' },
12557+
titleText
12558+
);
12559+
if (_util2.default.isBootstrap4(version)) {
12560+
return [title, closeBtn];
12561+
} else {
12562+
return _react2.default.createElement(
12563+
'span',
12564+
null,
12565+
closeBtn,
12566+
title
12567+
);
12568+
}
12569+
}
1253812570
}, {
1253912571
key: 'render',
1254012572
value: function render() {
12541-
var _props2 = this.props,
12542-
title = _props2.title,
12543-
hideClose = _props2.hideClose,
12544-
className = _props2.className,
12545-
children = _props2.children;
12573+
var _props3 = this.props,
12574+
hideClose = _props3.hideClose,
12575+
className = _props3.className,
12576+
children = _props3.children;
1254612577

1254712578

1254812579
var closeBtn = hideClose ? null : _react2.default.createElement(
@@ -12561,16 +12592,7 @@ return /******/ (function(modules) { // webpackBootstrap
1256112592
)
1256212593
);
1256312594

12564-
var content = children || _react2.default.createElement(
12565-
'span',
12566-
null,
12567-
closeBtn,
12568-
_react2.default.createElement(
12569-
'h4',
12570-
{ className: 'modal-title' },
12571-
title
12572-
)
12573-
);
12595+
var content = children || this.renderContent(closeBtn);
1257412596

1257512597
return _react2.default.createElement(
1257612598
'div',
@@ -12584,13 +12606,15 @@ return /******/ (function(modules) { // webpackBootstrap
1258412606
}(_react.Component);
1258512607

1258612608
InsertModalHeader.propTypes = {
12609+
version: _propTypes2.default.string,
1258712610
className: _propTypes2.default.string,
1258812611
title: _propTypes2.default.string,
1258912612
onModalClose: _propTypes2.default.func,
1259012613
hideClose: _propTypes2.default.bool,
1259112614
beforeClose: _propTypes2.default.func
1259212615
};
1259312616
InsertModalHeader.defaultProps = {
12617+
version: '3',
1259412618
className: '',
1259512619
title: 'Add Row',
1259612620
onModalClose: undefined,
@@ -12705,26 +12729,23 @@ return /******/ (function(modules) { // webpackBootstrap
1270512729
children = _props3.children;
1270612730

1270712731

12708-
var content = children || _react2.default.createElement(
12709-
'span',
12710-
null,
12711-
_react2.default.createElement(
12712-
'button',
12713-
{
12714-
type: 'button',
12715-
className: 'btn ' + closeBtnContextual + ' ' + closeBtnClass,
12716-
onClick: this.handleCloseBtnClick },
12717-
closeBtnText
12718-
),
12719-
_react2.default.createElement(
12720-
'button',
12721-
{
12722-
type: 'button',
12723-
className: 'btn ' + saveBtnContextual + ' ' + saveBtnClass,
12724-
onClick: this.handleSaveBtnClick },
12725-
saveBtnText
12726-
)
12727-
);
12732+
var content = children || [_react2.default.createElement(
12733+
'button',
12734+
{
12735+
key: 'closeBtn',
12736+
type: 'button',
12737+
className: 'btn ' + closeBtnContextual + ' ' + closeBtnClass,
12738+
onClick: this.handleCloseBtnClick },
12739+
closeBtnText
12740+
), _react2.default.createElement(
12741+
'button',
12742+
{
12743+
key: 'saveBtn',
12744+
type: 'button',
12745+
className: 'btn ' + saveBtnContextual + ' ' + saveBtnClass,
12746+
onClick: this.handleSaveBtnClick },
12747+
saveBtnText
12748+
)];
1272812749

1272912750
return _react2.default.createElement(
1273012751
'div',
@@ -12754,7 +12775,7 @@ return /******/ (function(modules) { // webpackBootstrap
1275412775
className: '',
1275512776
saveBtnText: _Const2.default.SAVE_BTN_TEXT,
1275612777
closeBtnText: _Const2.default.CLOSE_BTN_TEXT,
12757-
closeBtnContextual: 'btn-default',
12778+
closeBtnContextual: 'btn-default btn-secondary',
1275812779
saveBtnContextual: 'btn-primary',
1275912780
closeBtnClass: '',
1276012781
saveBtnClass: '',
@@ -13587,7 +13608,7 @@ return /******/ (function(modules) { // webpackBootstrap
1358713608
onClick: _propTypes2.default.func
1358813609
};
1358913610
ClearSearchButton.defaultProps = {
13590-
btnContextual: 'btn-default',
13611+
btnContextual: 'btn-default btn-secondary',
1359113612
className: '',
1359213613
btnText: 'Clear',
1359313614
onClick: undefined

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: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)