UNPKG

dbjs-persistence

Version:
12 lines (10 loc) 343 B
'use strict'; module.exports = function (searchValue) { if (searchValue == null) { return function (sValue) { return ((sValue !== '') && (sValue !== '0')); }; } if (typeof searchValue === 'function') { return function (value) { return Boolean(searchValue(value)); }; } return function (sValue) { return searchValue === sValue; }; };