Skip to content

Commit b3e45e8

Browse files
committed
feat: supports query and search of empty string.
1 parent 7ef01b0 commit b3e45e8

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/utils.js

+9
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,10 @@
336336
case 'includes':
337337
if (dataValue.includes(queryValue))
338338
queryStatus = true
339+
if (queryValue === "" && logicalOperator === 'and') {
340+
if (dataValue !== "")
341+
queryStatus = false
342+
}
339343
break;
340344
case '$eq':
341345
if (dataValue == queryValue)
@@ -436,6 +440,11 @@
436440
if (search[i].caseSensitive != 'true' || search[i].caseSensitive != true)
437441
searchString = searchString.toLowerCase()
438442

443+
if (searchString === "" && search[i].operator === 'and') {
444+
if (value !== "")
445+
return false
446+
}
447+
439448
if (value.indexOf(searchString) > -1)
440449
status = true;
441450

0 commit comments

Comments
 (0)