Skip to content

Commit 67d40d1

Browse files
committed
fix: if no query.length or no search.length return true
1 parent 0aa3f0b commit 67d40d1

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/utils.js

+7-2
Original file line numberDiff line numberDiff line change
@@ -252,8 +252,12 @@
252252
let flag = true;
253253
if (!item)
254254
return false;
255+
if (!query.length)
256+
return true;
255257

256-
if (Array.isArray(item)) return false;
258+
if (Array.isArray(item))
259+
return false;
260+
257261
for (let i = 0; i < query.length; i++) {
258262
let fieldValue = item[query[i].name];
259263
if (fieldValue == undefined)
@@ -315,7 +319,8 @@
315319
function searchData(data, searches) {
316320
const search = searches['value']
317321
const operator = searches['type']
318-
322+
if (!search.length)
323+
return true
319324
for (var key in data) {
320325
let value = data[key];
321326
let status = false;

0 commit comments

Comments
 (0)