react-bootstrap-table-next
Version:
Next generation of react-bootstrap-table
22 lines (16 loc) • 606 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getRowByRowId = exports.matchRow = undefined;
var _utils = require('../utils');
var _utils2 = _interopRequireDefault(_utils);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var matchRow = exports.matchRow = function matchRow(keyField, id) {
return function (row) {
return _utils2.default.get(row, keyField) === id;
};
};
var getRowByRowId = exports.getRowByRowId = function getRowByRowId(data, keyField, id) {
return data.find(matchRow(keyField, id));
};
;