UNPKG

react-bootstrap-table-next

Version:
22 lines (16 loc) 606 B
'use strict'; 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)); };