UNPKG

rb-data-table

Version:
17 lines 672 B
var LocalFilter = /** @class */ (function () { function LocalFilter() { } LocalFilter.filter = function (data, field, search, customFilter) { var filter = customFilter ? customFilter : this.FILTER; return data.filter(function (el) { var value = typeof el[field] === 'undefined' || el[field] === null ? '' : el[field]; return filter.call(null, value, search); }); }; LocalFilter.FILTER = function (value, search) { return value.toString().toLowerCase().includes(search.toString().toLowerCase()); }; return LocalFilter; }()); export { LocalFilter }; //# sourceMappingURL=local.filter.js.map