UNPKG

vue-tables-2

Version:
13 lines (12 loc) 347 B
"use strict"; module.exports = function (data, customFilters, customQueries) { var passing; return data.filter(function (row) { passing = true; customFilters.forEach(function (filter) { var value = customQueries[filter.name]; if (value && !filter.callback(row, value)) passing = false; }); return passing; }); };